搜索
首页 教育/科学 学习帮助

ago与before有什么区别?

全部回答

2006-02-04

0 0
ago的参照点是\"现在\",常用于一般过去时;before的参照点是\"过去的某个时间点\",常用于过去完成时。

2006-02-05

627 0
    ago和before的区别是: ago立足于现在,表示从现在起,若干时间之前;before立足过去,表示从过去某一时刻起,若干时间以前。ago 通常与一般过去时连用,不能与完成时连用;before通常与过去完成时连用。
  ago不能单独使用。应说three days ago, hours ago等, 与过去时连用。  before可单独使用, 单独使用时一般与完成时连用。ago和before作副词时都表示“以前”。
  但起算点不一样:ago是从现在算起,常用于过去时态的句子中,也可用在完成时的句子中,一般状语是since后加一段时间再加ago。before是指过去某一时间的“以前”,常用在过去完成时的句子中,也可用在过去时及现在完成时的句子中。
    这种情况下,before前没有时间。   1.I remember 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? 答案: o 例如: I met him three years ago 。(距今)三年前,我遇到他。
     I had met him three years before 。(距当时)三年前我见到他一次。 。

2006-02-04

605 0
ago什么什么之后before什么什么之前 例I came here 3days ago. I had cane there 3 days before.

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

教育/科学
学习帮助
院校信息
升学入学
理工学科
出国/留学
职业教育
人文学科
外语学习
K12
学习帮助
学习帮助
举报
举报原因(必选):
取消确定举报