ago与before的用法区别

作者: 译客说英语 | 来源:发表于2019-02-14 00:44 被阅读2次

错误:His father died four years before.
正确:His father died four years ago.

ago与before都可以接在表示一段时间的词语后面,区别在于:
ago用于过去式, 指从现在向前回溯一段时间。
before用于过去完成式,指过去的过去。

ago与before的区别

实际上before的用途更广,可用于表示任一明确的时间点之前,这一时间点可以发生在过去也可以是将来。如:

  • I'm going to the supermarket before I go to school.
  • Did you go home before my sister went to the gym?

另外要注意的是,before 有时单独使用,泛指一般意义的“以前”,此时可用于一般过去时,也可用于现在完成时。如:

  • He didn’t know that before.
  • I have seen this movie before.

相关文章

网友评论

    本文标题:ago与before的用法区别

    本文链接:https://www.haomeiwen.com/subject/qjxseqtx.html