■在通常情况下 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. 如果我是珍妮,我几年前就离开他了。
2016重庆万州市高考英语一轮阅读理解选练(6)及答案
2017届河北省高三英语一轮复习55分钟课堂练习33 Word版含答案
2017届河北省高三英语一轮复习55分钟课堂练习17 Word版含答案
2017届河北省高三英语一轮复习55分钟课堂练习9 Word版含答案
2016年重庆渝中区高考英语阅读理解一轮选练(8)及答案
2017届河北省高三英语一轮复习55分钟课堂练习20 Word版含答案
2017届河北省高三英语一轮复习55分钟课堂练习31 Word版含答案
2017届河北省高三英语一轮复习55分钟课堂练习41 Word版含答案
2017届河北省高三英语一轮复习55分钟课堂练习23 Word版含答案
2016年重庆渝中区高考英语阅读理解一轮选练(3)及答案
2016重庆万州市高考英语一轮阅读理解选练(10)及答案
2016重庆万州市高考英语一轮阅读理解选练(4)及答案
2016重庆万州市高考英语一轮阅读理解选练(3)及答案
2017届河北省高三英语一轮复习55分钟课堂练习37 Word版含答案
2016重庆万州市高考英语一轮阅读理解选练(9)及答案
2016年重庆渝中区高考英语阅读理解一轮选练(10)及答案
2016年重庆渝中区高考英语阅读理解一轮选练(1)及答案
2017届河北省高三英语一轮复习55分钟课堂练习35 Word版含答案
2016年重庆渝中区高考英语阅读理解一轮选练(9)及答案
2016年重庆渝中区高考英语阅读理解一轮选练(7)及答案
2017届河北省高三英语一轮复习55分钟课堂练习5 Word版含答案
2016重庆万州市高考英语一轮阅读理解选练(2)及答案
2017届河北省高三英语一轮复习55分钟课堂练习13 Word版含答案
2016年重庆渝中区高考英语阅读理解一轮选练(2)及答案
2017届河北省高三英语一轮复习55分钟课堂练习1 Word版含答案
2017届河北省高三英语一轮复习55分钟课堂练习10 Word版含答案
2017届河北省高三英语一轮复习55分钟课堂练习3 Word版含答案
2017届河北省高三英语一轮复习55分钟课堂练习11 Word版含答案
2017届河北省高三英语一轮复习55分钟课堂练习39 Word版含答案
2017届河北省高三英语一轮复习55分钟课堂练习43 Word版含答案
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |