英语现在完成时的用法,英语现在完成时的例句

  • 英语语法
  • 2025-12-22

英语现在完成时的用法?现在完成时用于描述对现在时间已经产生的结果。例如,“这本书我已经读过了。”这句话表明您已经完成了阅读这本书的动作,并且其结果一直持续到现在。过去完成时则用于描述在过去某一点时间之前已经完成的动作。例如,“这本书去年我就已经读完了。”这句话说明在去年某个时间点之前,您已经完成了阅读这本书的动作。那么,英语现在完成时的用法?一起来了解一下吧。

现在完成时的三种含义

肯定句:主语+have/has+过去分词

否定句:主语+have/has not +过去分词

疑问句:Have/Has+主语+过去分词

7. 现在完成时

(1) 现在完成时的句型结构

①肯定句:主语+ have/has+ 过去分词

②否定句:主语+ have/has+ not+过去分词

③疑问句:Have/Has +主语+过去分词

(2) 现在完成时的用法

①表示到目前为止曾经有过的或未曾有过的经历和体验。常和never, ever, several times等连用。

如:

I’ve never been to Africa.

Have you ever been to Tokyo?

I’ve been there three times.

②. 表示某动作从过去开始,现在刚刚完成,对现在有一定的影响。常与just, already, yet, so far等词语连用。

如:

He has just finished his new book.

注意:just now用于过去时。

③.表示某动作从过去开始,一直持续到现在,可能还会持续下去。通常与 for或since连用。

如:I have lived in Qingdao for 6 years. /since 6 years ago/since 2003/ since I came to this city.

It is/has been …+ since….

It’s been seven years since we last saw each other.

It’s six years since he was a teacher.

注意:for+一段时间,since后接一个过去的时间点或一般过去时的句子。

现在完成时的动词用什么形式

在英语中,现在完成时使用“have加动词过去分词”与“have been加动词过去分词”的主要区别在于主动语态与被动语态

“have加动词过去分词”:这种用法表示现在完成时的主动语态。它强调主语是动作的执行者,即主语主动完成了某个动作。例如,“I have finished my homework.”在这个句子中,“I”是完成“finish”这个动作的主体。

“have been加动词过去分词”:这种用法表示现在完成时的被动语态。它强调主语是动作的承受者,即动作是对主语完成的。例如,“The book has been read by him.”在这个句子中,“the book”是“read”这个动作的承受者,因此使用了被动语态。

总结:现在完成时中,“have加动词过去分词”用于主动语态,而“have been加动词过去分词”用于被动语态。这是两者之间的主要区别。

英语语法现在完成时

English Grammar:动词的时态

英语共有16种时态,根据近几年曝光的四、六级考卷分析, 时态测试重点主要有:完成时态——现在完成时、过去完成时、将来完成时;进行时态——现在进行时、过去进行时、将来进行时、完成进行时;一般时态。

一、一般时态

1、一般现在时

(1)一般现在时表示没有时限的持久存在的动作或状态或现阶段反复发生的动作或状态,常和副词 usually,often,always sometimes, regularly,near,occasionally,every year, every week 等连谩@�纾?

1)The moon moves round the earth..

2)Mr. Smith travels to work by bus every day.

(2)在由after,until,before,once,when,even if,in case,as long as,as soon as,the moment 以及 if,unless 等引导的时间状语从句或条件状语从句中,通常用一般现在时代替将来时。例如:

1)I will tell him the news as soon as I see him.

2)I will not go to countryside if it rains tomorrow.

(3)某些表示起始的动词,可用一般现在时表示按规定、计划或安排要发生的动作,这类动词有:be,go,come,start,depart,arrive,begin,leave 等。

现在完成时的语法

英语中的现在完成时态主要用于强调过去发生的动作对现在仍然有效或产生的影响。其用法可以从以下几点来理解:

强调时间延续:现在完成时用于描述从过去某一时间点开始,一直延续到现在的动作或状态。例如,“我已经学了五年英语了”,这里的“学了”是从过去某一时刻开始,一直持续到现在。

表达现在的影响:现在完成时强调过去发生的动作对现在产生的影响或结果。例如,“我已经完成了作业”,这里不仅说明作业在过去某个时间点已经完成,还强调了这个结果对现在的影响,即现在可以去做其他事情了。

与现在相关联:虽然动作发生在过去,但现在完成时将其与现在的时间线联系起来,使过去的事件与现在产生关联。例如,“我刚刚吃过饭”,这里的“吃过”虽然发生在过去,但通过“刚刚”这个时间副词,强调了与现在的紧密联系。

结合语境使用:在实际使用中,现在完成时需要结合具体的语境来判断其意义。有时可能需要与其他时态或时间状语一起使用,以更准确地表达意思。

掌握这些要点后,可以在实际语境中多加练习,以灵活运用现在完成时态。

现在完成时的结构是什么

现在完成时的主动语态:主语 + have\has + done

现在完成时的被动语态:主语 +have\has + been + done

现在完成进行时:主语 + have\has + been + doing

以上就是英语现在完成时的用法的全部内容,在英语中,现在完成时使用“have加动词过去分词”与“have been加动词过去分词”的主要区别在于主动语态与被动语态。“have加动词过去分词”:这种用法表示现在完成时的主动语态。它强调主语是动作的执行者,即主语主动完成了某个动作。例如,“I have finished my homework.”在这个句子中,内容来源于互联网,信息真伪需自行辨别。如有侵权请联系删除。

猜你喜欢