■在通常情况下 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 shed had the chance, shed rather have lived 100 years ago. 如有可能,她宁愿生活在100年以前。
If I had been Jane, Id have walked out on him years ago. 如果我是珍妮,我几年前就离开他了。
雅思口语预测附参考答案2
雅思口语话题预测3
雅思考试展望及分析
雅思备考雅思考试全面预测
雅思阅读必看文章2
雅思考试预测汇总2
雅思考试口语预测2
全国雅思口语预测
雅思口语预测地点篇An Interesting Public Place
雅思听力预测重点备考真题
雅思备考雅思考试预测
雅思写作预测精选
雅思AG类写作预测
雅思写作预测关注重点话题
雅思口语Part1预测口语重点话题的备考
雅思写作预测关注四大类重点话题
雅思听力考试预测2
雅思口语Part1预测三
雅思写作预测郑仁强
雅思口语Part2预测一
雅思写作预测网友版
雅思口语预测物品篇A Success You Would Like to Achieve
雅思口语预测地点篇An Outdoor Place for Relaxation
雅思G类大作文预测
雅思考试预测4
雅思口语预测人物篇Two People From The Same Family
雅思口语Part2预测二
雅思图表作文预测
雅思口语预测事件篇A Walk
雅思A类写作预测
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |