关于fall in love的完成时态用法

关于fall in love的完成时态用法

题目
关于fall in love的完成时态用法
They have______ with each other for 30 years
A.fallen in love B.fell in love C.been in love D.been fellen in love
这题选c,A D为什么不行?
fall in love 是不是短暂动词?
答案
fall是一个瞬间动作词,是一下就完成的,不能延续一段时间.比如说起床:get up.其中get就是瞬间动作词,你可以说是7点起床的:I got up at 7:00 o'clock. 我起床已两个小时了.I got up two hours ago.你却不可以写成:I have got up for two hours.想像一下,起床的动作就是穿好衣服然后下床,就算完成了.你总不能让人家就做这个动作做两个小时吧?呵呵.所以这句话选A肯定是不对的.B就更不对,因为完成时的动词应该是过去分词,而fell是过去时;D不对是因为就算是用被动词态,也应该是been fallen in love,而不是fellen.当然就算是形式对,也不能用什么被动语态在这里.只有C是对的,been in love表示一种状态,可以是一段时间内的动作或状态.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.