■在通常情况下 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. 如果我是珍妮,我几年前就离开他了。
当"FOOD"不只是食物,还有可能是人的时候
上班的你,知道这些日常英语表达吗?
挑战英语绕口令,你能坚持住吗?
15个实用口语
真正的中英文“神同步”,你摸得透这些话吗?
英语不懂这几句,十几年的英语就白学了
英语单词“get”的用法,你真的get了吗?
《小王子》节选
如何用英语“闲扯”?
那达慕大会
各种“笑”的英文表达方式
你会用英语聊一聊奥运会吗?
知道“cry”不止“哭”的意思后,我真的“cry”了
婚姻中的不忠行为,用英语如何表达“出轨”
如何“摆架子”:怎么用英文来“装”?
“网络口水战”再次升级
FOR SONG 是什么意思?便宜货?
重温《小王子》经典语录
你了解这些“反意”英文吗?
“美国叛徒”斯诺登抨击俄罗斯人权,自称忠于美国
如何用英文吐槽东西难吃?
让老外都懵逼的语法
学生们做过的让教师感动的事
“凑份子”的英语怎么说
矛盾修辞,让你的口语生动又形象
愿“缪斯女神”一路走好
赞美让交流更容易,你知道如何用英语赞美别人吗?
谢耳朵5大撩妹金句,让你分分钟脱离单身汪
十二个月在英语中的故事
美国的点披萨方式
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |