My husband has worked in London.我丈夫在伦敦工作.为什么要用现在完成时?应该是只要用一般现在时就可以了嘛!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 05:42:19
My husband has worked in London.我丈夫在伦敦工作.为什么要用现在完成时?应该是只要用一般现在时就可以了嘛!

My husband has worked in London.我丈夫在伦敦工作.为什么要用现在完成时?应该是只要用一般现在时就可以了嘛!
My husband has worked in London.我丈夫在伦敦工作.为什么要用现在完成时?应该是只要用一般现在时就可以了嘛!

My husband has worked in London.我丈夫在伦敦工作.为什么要用现在完成时?应该是只要用一般现在时就可以了嘛!
他强调的是丈夫已经在伦敦工作了,这样的一种现实状态.
比方说他之前是在美国工作的,现在去了伦敦,人家问起丈夫,你就回答“他已经在伦敦了”.并是不强调他的动作.
现在完成时,两个功能:1,动作的完成;2,强调状态!

这应该不是现在完成时,你理解错了吧

一般现在时应该也行。

从过去到现在的动作还在进行,而且对现在造成了影响.所以要用现在完成时.而一般现在时是指动作经常性的动作和情况例;H e lives in Shenzhen .他住在深圳.是一个经常性的动作和情况.
我决的学习英语不光要记语法,还得多读.虽然我用两句湖啊给说完了,理解还是要的...

全部展开

从过去到现在的动作还在进行,而且对现在造成了影响.所以要用现在完成时.而一般现在时是指动作经常性的动作和情况例;H e lives in Shenzhen .他住在深圳.是一个经常性的动作和情况.
我决的学习英语不光要记语法,还得多读.虽然我用两句湖啊给说完了,理解还是要的

收起

现在完成时是have done,它指一个动作发生到现在已截止,对现在的影响如何
它们主要是强调完成这一概念

已经在伦敦工作,可能对现在造成影响