编辑:
2015-08-30
3 ago,before以前
My grandfather died three years ago.
我祖父三年前去世。
I said my grand father had died three years before.
我祖父三年前就去世了。
1.ago是以现在为基准,指“距今若干时间以前”,ago不能单独使用,应用three days(years, weeks…)ago,并且和动词的过去时连用。
I met our teacher an hour ago.
一小时前,我碰见了我们老师。
2.before之前有“若干时间”时,指“距那时若干时间以前”,和过去完成时连用。
He said he had finished the work two days before.
过去的某个时间
他说,他二天前就把工作做完了。
(如果这句话没有过去的某个时间“said”,
则应为 He finished the work two days ago.)
3.before前面没有“若干时间”,即单独使用时,是泛指“以前”,常常和完成时连用。
I have seen the film before.
我以前看过这部电影。
(×) I have seen the film ago.
(这句话是以现在为基点,即说话时刚刚过去之前,所以时态用现在完成时,用before而不用ago,且不加任何别的词。如果 before后接其他词如before dinner, before class,则此时的before是介词,不是副词。)
精品学习网为大家推荐的中考英语复习指导大放送,还满意吗?相信大家都会仔细阅读,加油哦!
相关推荐:
标签:中考英语复习指导
精品学习网(51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。