lessontwenty—four
ago与before用法区别
两者都表示“在多久时间的以前”,位置是在表示一段时间的词语之后
例sixmonthsagofiveweeksbefore
但有区别.
①参照点不同。
ago参照点是“现在”,表示为“从此刻算起若干时间以前”
before参照点是“过去某个时间点”,表示“先于,在…以前”。
(助记点:先于过去点)
②连用时态有区别。
ago通常与一般过去时连用;
before常与过去完成时连用(尤其用于宾语从句中)。如:
Iboughtthecomputertwoyearsago.我是两年前买这台电脑的。
Icalledhimuplastnight,buthismothertoldmehehadleftforWuhantwodaysbefore.
注意:before有时单独使用(即不连用具体时间),泛指一般意义的“以前”,
此时可用于一般过去时,也可用于现在完成时。如:
Hedidn'tknowthatbefore.他以前不知道此事。
Ihavebeentherebefore.我以前去过那儿。
关于...years ago什么意思,ago与before用法区别的介绍到此结束,希望对大家有所帮助。
