现在完成时和现在完成进行时 的用法 在做一些时态和语态的英语练习题,在填空补充的题目中发现问题

问题描述:

现在完成时和现在完成进行时 的用法 在做一些时态和语态的英语练习题,在填空补充的题目中发现问题
现在完成时和现在完成进行时 的用法
在做一些时态和语态的英语练习题,在填空补充的题目中发现问题
发现一个问题,就是现在完成时和现在完成进行时 这2个时态在填空中其实都可以用,
只是在翻译意思时有少许差异,我举几个我刚做到的例子.
大家一起讨论下
My mother _____(work) for 3 hours.She is very busy
答案是has worked 但我自己觉得has been working 也没错.
例子2:It's ten o'clock now.The meeting _____(last) for 2 hours.
答案是has lasted 但我觉得在这个情景中,has been lasting 更合适.
是不是这种类型的题目补全句子都可以把这2个时态都可以用啊?
1个回答 分类:英语 2014-11-16

问题解答:

我来补答
某个动作,发生在过去,具体什么时候不知道,但到目前为止,是做过了的,这就是现在完成时.
某个动作,过去就已经发生,而且到了现在还没有中止,还在做,这就是现在完成进行时.
第一个句子中的”She is very busy“是对过去情况的评论或总结,故而应该用过去完成时.
第二个句子中的”It's ten o'clock now“其实是表示会议开了两个小时,到10点结束,有一种惊讶和不耐烦的意味.另外,last本身就有”延续“的意思,可以不用进行时
再问: “第一个句子中的”She is very busy“是对过去情况的评论或总结,故而应该用过去完成时”这句话不懂 ,She is very busy“是对过去情况的评论或总结。。。为什么这么理解啊? 下面一句我倒接受了。谢谢
再答: 其实我只是按照自己的直觉和语感来回答的,建议你多看些经典的美剧,特别要留意国外语言表达习惯与细节,最好是外国人多交流一下。你对第一句的理解也没错,但越接近英语表达习惯才最自然
 
 
展开全文阅读
剩余:2000