2022年中考英语知识点复习:时态:5.现在完成时和过去完成时

2024-04-19 19:54 来源: 文化之窗 本文影响了:201人

现在完成时

现在完成时表示过去发生的动作对现在造成的影响或从过去一直持续到现在的动作或状态。

1现在完成时的构成

现在完成时的构成是“have/has+动词的过去分词”。

Though he has read the book three times,he hopes to read it again.

(肯定句:主语+have/has+动词的过去分词)

尽管已经把这本书读了三遍,他仍希望再读一遍。

You haven’t been here for a long time.

(否定句:主语+have/has+not+动词的过去分词)

你已经很长时间没来这儿了。

Have they finished the work yet?

(一般疑问句:Have/Has+主语+动词的过去分词?)

他们已经完成这项工作了吗?

2现在完成时的用法

  1. 表示发生在过去的动作对现在仍有影响

My father has gone to Shanghai. (表示人不在这里了)

我爸爸去上海了。

have already had supper.

(表示现在不饿了)

我已经吃过晚饭了。

(2)表示从过去开始一直延续到现在(可能延续下去)的动作或状态

He has lived here since 1950. 他自从1950年以来一直住在这里。

My brother has been a soldier for two years. 我哥哥已经参军两年了。

提示 常与现在完成时连用的时间状语

already已经 yet还 just刚刚 never从不

ever曾经 before以前 recently最近 

since then从那时起 since自从 so far到目前为止 

for a long time很长一段时间 in the past/last few years在过去/最近的几年里

(3)have/has gone to和have/has been to的区别

have/has gone to

去了某地

不能与once,twice,three times等连用

have/has been to

去过某地

可以与once,twice,three times等连用

—Hello,may I speak to Zhang Jun?你好,我可以和张军通话吗?

—Oh,sorry! He has gone to Guiyang. 噢,抱歉!他去贵阳了。

Helen has been to Shanghai. 海伦去过上海。

have been to Shanghai twice.我去过上海两次。

过去完成时

过去完成时表示在过去某一时刻或动作之前已经完成的动作,即“过去的过去”。

提示 常与过去完成时连用的时间状语有when,before,after,since等引导的时间状语从句或by,for等构成的时间短语。

1过去完成时的构成

过去完成时的构成是“had+动词的过去分词”。

He had finished his work before I came here.

(肯定句:主语+had+动词的过去分词)

在我来这儿之前,他已经完成了工作。

had not learned eight hundred English words by the end of last year.

(否定句:主语+had+not+动词的过去分词)

到去年年底我没有学会800个英语单词。

Had he finished his work before I came here?

(一般疑问句:Had+主语+动词的过去分词?)

在我来这儿之前,他已经完成工作了吗?

2过去完成时的用法

(1)表示在过去之前已经发生的动作,一般有过去的某一时间作参照

When I telephoned Ann,she had gone out.

(过去时间参照点)我给安打电话时,她已经出去了。

When we arrived,the thief had run away.

(过去时间参照点)我们赶到时,小偷已经逃跑了。

(2)表示从过去某个时间开始一直持续到过去另一个时间的动作或状态

By the end of last year,my brother had been in the army for five years.

到去年年底,我哥哥已经参军5年了。

He had learned English for two years before he moved to America.

他移居美国之前已经学了两年英语。

提示 ①在含有before,after,as soon as,when等引导的时间状语从句的复合句中,如果主句动作和从句动作紧接着发生,因为这些连词本身已经说明了两个动作的先后关系,所以句中动词也可全部使用一般过去时。

Before he left China,he wrote a letter to his parents.

他离开中国前给父母写了一封信。

②在含有定语从句的主从复合句中,如果叙述的都是过去的事,先发生的动作常用过去完成时。

found the pen that I had lost. 我找到了我丢失的钢笔。

巧学妙记

过去完成时的用法

had加上过去分词,构成过去完成时。

过去完成的意义,也表“完成”或“延续”。

不过时间往前提,它表“过去的过去”。

相关信息
各年级视频辅导入口