现在完成时的三种含义

如题所述

您好,

一、现在完成时表示某动作发生在过去并对现在造成一定的影响例如,

He has seen the movie.(已经看过这部电影了,不想再看了。)

二、现在完成时表示某个动作从过去开始,并持续到现在,还有可能继续进行下去,常跟表示段时间的状语连用。例如,

I have taught English in this school for ten years.

(十年前到现在我一直在该校教英语)

三、have/has gone to表示"已经去了某地";have/has been to意为"已经去过某地";has been in意思是"已经来某地"。

温馨提示:答案为网友推荐,仅供参考