before與ago表達的時態(tài)
回答
愛揚教育
2022-04-10
before和ago都能表示在一段時間以前,但是二者的內涵和具體用法有明顯的區(qū)別:
before表示從過去或將來某一時間算起多少時間以前,由于與這一時間狀語連用的行為先發(fā)生在過去或將來某一時刻之前,因此往往出現在過去完成時態(tài)或將來完成時態(tài)中。
before表示從過去或將來某一時間算起多少時間以前,由于與這一時間狀語連用的行為先發(fā)生在過去或將來某一時刻之前,因此往往出現在過去完成時態(tài)或將來完成時態(tài)中。
擴展資料
如果不具體表明多少時間以前,before意為"從前;以前",表示從現在開始追溯到過去一段時間,或者主句的謂語動詞表示的是經常、反復發(fā)生的行為,以副詞的形式置于句末,可以用在現在完成時態(tài)中。
ago指的是從現在起到過去時間的某一點的一段時間。這個時間狀語常與一般過去時態(tài)或過去進行時態(tài)連用。
表示在某一時間點或事件以前時,只能用before,不用ago。因為這種用法是將before當作介詞或連詞使用。ago不具有這種功能。
按語法規(guī)則,ago只能與一般過去時連用,但在since three years ago這類短語中能與現在完成時態(tài)連用。因為three years ago構成一個名詞短語,共同作since的賓格,意為"自從三年前以來"。