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

现在完成时和现在完成进行时的用法在做一些时态和语态的英语练习题,在填空补充的题目中发现问题发现一个问题,就是现在完成时和现在完成进行时这2个时态在填空中其实都可以用,只是... 现在完成时和现在完成进行时 的用法

在做一些时态和语态的英语练习题,在填空补充的题目中发现问题

发现一个问题,就是现在完成时和现在完成进行时 这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个时态都可以用啊?
展开
悟错徽4846
2011-03-24 · TA获得超过641个赞
知道小有建树答主
回答量:401
采纳率:50%
帮助的人:602万
展开全部
某个动作,发生在过去,具体什么时候不知道,但到目前为止,是做过了的,这就是现在完成时。
某个动作,过去就已经发生,而且到了现在还没有中止,还在做,这就是现在完成进行时。
第一个句子中的”She is very busy“是对过去情况的评论或总结,故而应该用过去完成时。
第二个句子中的”It's ten o'clock now“其实是表示会议开了两个小时,到10点结束,有一种惊讶和不耐烦的意味。另外,last本身就有”延续“的意思,可以不用进行时
追问
“第一个句子中的”She is very busy“是对过去情况的评论或总结,故而应该用过去完成时”这句话不懂   ,She is very busy“是对过去情况的评论或总结。。。为什么这么理解啊?

下面一句我倒接受了。谢谢
追答
其实我只是按照自己的直觉和语感来回答的,建议你多看些经典的美剧,特别要留意国外语言表达习惯与细节,最好是外国人多交流一下。你对第一句的理解也没错,但越接近英语表达习惯才最自然
Ivan_Yhj
2011-03-24 · TA获得超过1953个赞
知道小有建树答主
回答量:509
采纳率:0%
帮助的人:558万
展开全部
楼主其实是正解,只是目前国内的英文教育其实很矫情的,非要让你选一个正确答案,可以明确告诉你,你上面说的2句话在口语或者书面,都是完全没问题的

只是国内的英语考试,因为只有一个答案,所以你还是要选has worked/ has lasted..

希望对你理解有帮助!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
深圳航母
2011-03-24 · TA获得超过1445个赞
知道小有建树答主
回答量:537
采纳率:100%
帮助的人:235万
展开全部
我觉得两个都可以吧,在这里问题不大啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wo是杀手
2011-03-24 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:185
采纳率:0%
帮助的人:91.9万
展开全部
看动词吧。last 延续性动词,不能用be lasting吧。

第一句我觉得倒是没什么问题。
追问
这个应该你理解错了吧。wait也同样是延续性动词啊。我们不总是说 I have been
waitting for you for a long time 么
追答
哦。。。那你从概念理解吧..

注意一下两个时态的特点:

某个动作,发生在过去,具体什么时候不知道,但到目前为止,是做过了的,这就是现在完成时。

某个动作,过去就已经发生,而且到了现在还没有中止,还在做,这就是现在完成进行时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式