ago和before 差别 及练习

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ago和before的区别是:

ago立足于现在,表示从现在起,若干时间之前;before立足过去,表示从过去某一时刻起,若干时间以前。

ago通常与一般过去时连用,不能与完成时连用;before通常与过去完成时连用。

ago不能单独使用。应说three days ago, hours ago等,与过去时连用。before 可单独使用,单独使用时一般与完成时连用。ago和before作副词时都表示“以前”。

但起算点不一样:

ago是从现在算起,常用于过去时态的句子中,也可用在完成时的句子中,一般状语是since后加一段时间再加ago。

before是指过去某一时间的“以前”,常用在过去完成时的句子中,也可用在过去时及现在完成时的句子中。这种情况下,before前没有时间。

例如:

I met him three years ago .(距今)三年前,我遇到他。

I had met him three years before .(距当时)三年前我见到他一次。

1.I rember seeing you somewhere 2 years___.

2.I have read the novel___.

3.She said she had met Tom two days___.

4.She has been there since 3 years____.

5.How long___did you get to know her?

1/ 1

相关文档
最新文档