天星教育网 >> 英语 >> 千锤百炼 >> 语法讲解 >> 正文
ago 与before的区别
来源:天星 更新日期:2008-05-19 点击:

两者均可表示在多久时间“以前”(要放在表示一段时间的词语之后),但有区别:ago 从现在向前回溯,即现在的过去,因此通常与一般过去时连用;而 before 则从过去向前回溯,即指过去的过去,因此通常与过去完成时连用(尤其用于宾语从句中)。如:

I bought the computer two years ago. 我是两年前买这台电脑的。

He said they had left five days before. 他说他们 5 天前就离开了。

before 有时单独使用(即不连用具体时间),泛指一般意义的“以前”,此时可用于一般过去时,也可用于现在完成时:

He didn’t know that before. 他以前不知道此事。

I have been there before. 我以前去过那儿。



 
  相关链接
·quite,rather,very的用法区别 ·almost 与 nearly的用法区别
·much too与too much的用法区别 ·how long, how often 与how soon的...
·限制性签证和学生签证的区别 ·六级语法指导:怎样区别定语从句和...
 
 
·雅思真经经典句型
·如何用英语表达“...
·2008.5.31雅思预测...
·地震安全小贴士
·先有成功还是先有...
·世界趣闻:男子在...
·情感:男子气概男...
·美国司机一心多用
·研究:期望会误导...
·环球趣闻:29岁宠...
 
·超级好听的英文歌...
·郭美美《我的答铃...
·英文金曲强力推荐...
·历年职称英语考试...
·最受网友欢迎的超...
·推荐信范文参考
·天星英语为你打造...
·超级好听的英文歌...
·2007年12月英语四...
·Larger than life