为什么这句话要用完成时,而不用过去式

为什么这句话要用完成时,而不用过去式Captain Ben Fawcett has bought an unusual taxi and has begun a new service.
这句话为什么不能够用过去式

要回答这个问题,先要搞清楚什么是现在完成时。现在完成时是表示过去完成的动作对现在产生的结果、影响等,而过去时则表示动作发生在过去,不一定表示与现在的关系。由此可以看出以上第一个句子,是看到了那些苹果(动作的结果),才出现的问题:谁买的苹果?如果用过去时,只表示苹果是过去某一个时间买的,现在也许还有,也许吃没了。如果吃没了,就不会出现以上的问题了。第二个句子也是同样的,她从过去某一个时间(她祖父去世的时间)就开始伤心,一直持续到现在,并且还在继续着,所以要用现在完成时。总之,这两句问话都是在看到一个结果才出现的,用过去时是不妥当的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-23
描述的是现在的情况。(现在完成时属现在时态范畴)追问

他不是过去买的飞机吗

追答

一般过去时和现在完成时的动作都发生在过去。侧重点不一样。
现在完成时强调的是对现在的影响。

追问

怎么看出对现在的影响啊

追答

需要根据上下文或者标志单词,如already,ever,never,yet, 等

第2个回答  2016-08-23
表达过去的动作对现在的影响追答

过去式只表示过去某时的动作