小牛英语

高二英语词汇:before与ago的区别

作者:小牛英语 | 来源:小牛英语 | 2017年05月24日 11:17

  在高中学习英语上面会出现问题,高中生怎么才能学好英语呢?在高考中它的主要考点有:介词,介词短语,介词、名词、动词、形容词,介词等,下面小牛英语教大家如何区分before与ago,一起来了解一下高吧。

  before与ago语法区别

  1、两者均可表示在多久时间“以前”(要放在表示一段时间的词语之后),但有区别:ago从现在向前回溯,即现在的过去,因此通常与一般过去时连用;而before则从过去向前回溯,即指过去的过去,因此通常与过去完成时连用(尤其用于宾语从句中)。
  I bought the computer two years ago.我是两年前买这台电脑的。
  He said they had left five days before.他说他们5天前就离开了。
  注:在表示推测或为使语境生动的句子中,有时也可用 ago 代替before。

  2、 before 有时单独使用(即不连用具体时间),泛指一般意义的“以前”,此时可用于一般过去时,也可用于现在完成时。
  He didn’t know that before.他以前不知道此事。
  I have been there before. 我以前去过那儿。

  注意:
  1.before:(1)它用于过去完成时(2)它所指的时间不是从现在算起,而是从过去某一时刻算起,有时可以与previously换用。
  Last summer, I finally left the firm that I had joined eighteen years before.去年夏天,我终于离开了从那时算起18年前我所参加的那个商行。
  2.ago:(1)用于一般过去时(2)它所指的时间是从现在算起。
  It was stolen twenty years ago when Ted was a boy of fifteen.那辆自行车是在20年前当泰德还是个15岁的小伙子时被偷去的。
 
分享到: