关于英语小问题

他已把公司搬到了纽约市.hehasmovedhiscompanytothecityofNewYork.这里他把公司搬到纽约市不是已经是过去完成时了吗?怎么还用现在完成时?... 他已把公司搬到了纽约市.
he has moved his company to the city of New York.
这里他把公司搬到纽约市 不是已经是过去完成时了吗? 怎么还用现在完成时?
我觉得是 he had moved his company to the city of New York 对吗??
可我记得现在完成时是过去某一时间开始并一直持续到现在的动作吗?
难道他一直在搬公司啊..?
展开
大英侠
2010-12-31 · TA获得超过8578个赞
知道大有可为答主
回答量:3028
采纳率:0%
帮助的人:1544万
展开全部
专家评论:

如果你指的是到现在为止,他已经完成这项工作,那么原句是对的。
如果你指到某个过去某一个时间截止,如上星期天,那就只能用你提出的过去完成时,即在过去某一个截止时间已经完成了。
如果要只一直延续到现在乃至今后,就要用现在完成进行时了。试举一例:
He has been moving his company to the city of New York.

相信不用语境等抽象语言学概念来解释,应该比较容易懂吧?
顺便提醒一下,只要是一个句子,就要注意正确的大小写和标点符号。
祝兔年英语进步1
tammy96232
2010-12-30 · TA获得超过200个赞
知道答主
回答量:313
采纳率:0%
帮助的人:220万
展开全部
这两个句子语法上都对,就是看你怎么理解了. 一般还是用现在完成时,习惯
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
泡的在1l
2010-12-30 · TA获得超过1823个赞
知道小有建树答主
回答量:234
采纳率:100%
帮助的人:246万
展开全部
过去完成时是过去的过去。一般在过去时语境里,想用完成时态,才用过去完成时。这里没有体现过去时态的语境,所以用现在完成时是没错的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wx24212893
2010-12-30 · TA获得超过2544个赞
知道小有建树答主
回答量:989
采纳率:0%
帮助的人:402万
展开全部
我现在告诉你:他已把公司搬到了纽约市
那就表明,搬家是现在已经完成的动作,
所以应该使用现在完成时态。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
edulost
2010-12-30 · 超过18用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:0
展开全部
高三英语复习-关于不定式的几个问题

......答案是B,为什么不能选A?答:这里涉及的是不定式作定语的用法。不定式作定语时,有主动式和被动式两种。一、 当主语是不定式的逻辑主语时,不定式用主动形式。如:I ...高三英语复习计划,高三英语复习......答案是B,为什么不能选A?答:这里涉及的是不定式作定语的用法。不定式作定语时,有主动式和被动式两种。一、 当主语是不定式的逻辑主语时,不定式用主动形式。如:I ...

详见:http://hi.baidu.com/catchne/blog/item/8b76eb52fa96db4ad0090622.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式