绿色圃中小学教育网

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 5204|回复: 0
打印 上一主题 下一主题

ago习惯上不与现在完成时连用

[复制链接]
跳转到指定楼层
楼主
发表于 2010-3-14 20:17:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在通常情况下 ago 只与过去时连用,而不与现在完成时连用。因为ago指的是多久以前的过去时间,而现在完成时表示的动作虽然发生在过去,但它强调的是与现在的联系或对现在的影响,因此两者不能用在一起。如:


我两个月前见过他。


误:I have seen him two months ago.


正:I saw him two months ago.


■但是,有时为了行文的需要或使句子生动,ago可用于类似以下这样的句子:


I had thought that he had died at least 20 years ago. 我原以为他至少在20年前就已经去世了。


■以下句子 ago 虽然连用了动词的“完成式”,但并不是“完成时”。如:


If she’d had the chance, she’d rather have lived 100 years ago. 如有可能,她宁愿生活在100年以前。

If I had been Jane, I’d have walked out on him years ago. 如果我是珍妮,我几年前就离开他了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

绿色圃中小学教育网 最新主题

GMT+8, 2024-5-22 04:24

绿色免费PPT课件试卷教案作文资源 中小学教育网 X3.2

© 2013-2016 小学语文数学教学网

快速回复 返回顶部 返回列表