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

❖ 来源:三思英语 ❖ 作者:张童晨 我要纠错 收藏本文 复制链接 0


ago习惯上不与现在完成时连用
 
■在通常情况下 ago 只与过去时连用,而不与现在完成时连用。因为ago指的是多久以前的过去时间,而现在完成时表示的动作虽然发生在过去,但它强调的是与现在的联系或对现在的影响,因此两者不能用在一起。如:
我两个月前见过他。www.34en.com
误: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. 如果我是珍妮,我几年前就离开他了。
 




  • 关键字:
友友评论:
内容相关随机推荐:
    暂无相关信息!
站点资源 三思英语 版权所有 翻版必究
蜀ICP备09034711号-7 中国 · 四川 · 万源 浏览建议设置:1400*1050
Copyright © 2022 www.34en.com All Rights Reserved.
{KS_统计系统}