您好,欢迎访问三七文档
当前位置:首页 > 外语资料 > 英语基础 > before与ago用法区别
Before与ago区别before表示从过去或将来某一时间算起多少时间以前,由于与这一时间状语连用的行为先发生在过去或将来某一时刻之前,因此往往出现在过去完成时态或将来完成时态中。①Icalledhimuplastnight,buthismothertoldmehehadleftforWuhantwodaysbefore.②Shesaidthatshehadmarriedhimfiveyearsbefore.如果不具体表明多少时间以前,before意为“从前;以前”,表示从现在开始追溯到过去一段时间,或者主句的谓语动词表示的是经常、反复发生的行为,以副词的形式置于句末,可以用在现在完成时态中。①IhaveneverbeentoBeijingbefore.②Haveyoueverseenatigerbefore?③IoftengooverthelessonsthatIhavelearnedafewdaysbefore.ago指的是从现在起到过去时间的某一点的一段时间。这个时间状语常与一般过去时态或过去进行时态连用。①Igraduatedfromthecollegetwentyyearsago②IwasaskedwhatIwasdoingamonthago.按语法规则,ago只能与一般过去时连用,但在sincethreeyearsago这类短语中能与现在完成时态连用。因为threeyearsago构成一个名词短语,共同作since的宾格,意为自从三年前以来Practice1.Irememberseeingyousomewhere2years__________.2.Ihavereadthenovel__________.3.ShesaidshehadmetTom2years_________.4.Shehasbeentheresince3years________.5.Howlong_______didyougettoknowher.agobeforebeforeagoago
本文标题:before与ago用法区别
链接地址:https://www.777doc.com/doc-4288879 .html