图片中英语句子,我认为他拿走了他的行李箱,为什么用have,直接过去式took不行吗?

如题所述

为您解答
这句的翻译准确说,应该不是他拿走了他的行李箱,而是他已经拿了他的行李箱。

这个其实就是现在完成时和过去时的根本区别,
过去时强调过去的动作,及其时间或地点。
现在完成时强调的是对现在的影响。

这句如果是过去时,表示他在过去的时间点,拿走了他的行李箱。强调过去这个动作。
如果是现在完成时,表示以现在的状态来说,行李箱在他手中,而不在我们这里或别的地方,强调他已经拥有行李箱了这个事实。强调的是对现在状态的影响。

总体来说,两个时态就是侧重点不一样。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-10
用过去式表示过去拿了,跟现在没有关系。
现在完成时表示过去动作影响现在,就是说行李应该还在他手里。
意思不一样。
第2个回答  2018-12-10
这里用到了完成时态,突出take拿走这个动作