几年前英语?a couple of years ago,some years ago it has been several years since建议你复述整个句子,学习这样的表达。不要鼓励记忆单词,那么,几年前英语?一起来了解一下吧。
时间段跟时间点啊!过去一段时间是指时间段,如果在完成时态中就要用for,i
have
been
beijing
for
three
years.
我来北京三年了。。几年前就是在某个时间之前,是指时间点,在完成时中用since
。i
have
been
to
beijing
since
three
years
ago.我三年前就来北京了。

a few years ago
= several years ago
= years before (=many years ago)
= years ago (但通常放在句尾作为时间副词)
都不对,正确的是
eight years ago
如
He went to Beijing eight years ago.
他八年前去北京。
*******************************************************************
加油!不明白再问!如果帮到你,请及时采纳,谢谢!
*******************************************************************
a couple of years ago,
some years ago
it has been several years since....
建议你复述整个句子,学习这样的表达。不要鼓励记忆单词,词组和一些“说法”

两年之前,就是a couple of years ago,三年之前就是three years ago。
ago表示的是从现在往前推算的一段时间之前,只能放在时间段的后面,与一般过去时相连用,而before可以单独使用,也可以作介词,作介词时,可以放在名词前面,也可以放在名词后面,如果放在名词或动名词前面,就表示做某动作之前或某事发生以前,如果放在时间段之后,则表示从过去某段时间往前推算的一段时间之前。单独使用时,before可以表示不确定的过去。
以上就是几年前英语的全部内容,three years.我来北京三年了。。几年前就是在某个时间之前,是指时间点,在完成时中用since 。i have been to beijing since three years ago.我三年前就来北京了。内容来源于互联网,信息真伪需自行辨别。如有侵权请联系删除。