现在完成时中考汇编

四季读书网 8 0
现在完成时中考汇编

一、单项选择

( )1.(河南中考)—Tony, you ____ smoking?

—Yes. Drinking tea is my favourite now.

A. will; stop B. did; stop C. would; stop D. have; stopped

( )2.(2025江苏镇江)Our English teacher isn’t in the office now. She ________ the library.

A.goes to B.has gone to C.will go to D.was going to

( )3.(2025西藏)I ________ some good friends since I came to this school.

A.has made B.have made C.make D.made

( )4.(2024淮安)—Mum, I ____ the living room already.

—Good job! It is so tidy now.

A.have cleaned B.will clean C.am cleaning D.clean

( )5.(2024北京)— Have you ever visited the Summer Palace?

— Yes. I ______ there with my parents last summer.

A.went B. have gone C. have been D. will go

( )6.(南京中考)—Excuse me, where is Tom?

—Sorry. He ___ Xuanwu Lake Park.

A. has been to B. went to C. has gone to D. will go to

( )7.(2023安徽)The city ________ a lot in the past ten years.

A.changed B.is changing C.has changed D.will change

( )8.(无锡中考)—How long ____ you ____ this book?

—For two weeks.

A.have; borrowed B.did; borrow C.have; kept D.will; keep

( )9.(北京中考)—Would you like to see the film with me?

—I’m sorry I ___ it twice.

A. see B. will see C. have seen D. am seeing

( )10.(2024西藏)Red Star Over China is a great book. I ____ it three times already.

A.read B.reads C.has read D.have read

( )11.(上海中考)Nancy ___ lots of charity work in her free time since she entered college.

A. has done B. will do C. was doing D. is doing

( )12.(济南中考)How long have you ___?

A. borrowed the book B. bought the bike

C. been back D. received the letter

二、语篇填空

Passage 1

阅读短文,用括号内所给词的适当形式填空。

So far, China 1.______ (turn) parts of deserts into forests. Mr. Chen 2.____ (live) there for over 50 years, so we went to interview him. Recently, more and more people 3._____ (choose) to travel to special places. Many volunteers 4.______ (build) many houses for poor families. They 5.______(do) much meaningful work since 2020.

Passage 2

阅读短文,用括号内所给词的适当形式填空。

Great changes 1._____ (take) place in our hometown. I 2._____ (be) here since I was ten years old. Many new buildings 3._____ (appear). Lots of trees 4._____ (plant). People’s life 5._____(become) much better.

参考答案与详细解析

一、单项选择

1. D

解析:语境:你已经戒烟了?强调过去动作对现在的影响(现在爱喝茶),现在完成时have/has +过去分词。

2. B

解析:has gone to:去了某地还没回来;老师不在办公室,说明去图书馆尚未返回。has been to表示去过,人已经回来。

3. B

解析:since+一般过去时从句,主句用现在完成时;主语I,助动词用have,make过去分词made。

4. A

解析:already是现在完成时标志词;“已经打扫客厅”,对现在的结果:房间很整洁。

5. A

解析:last summer明确过去时间,只用一般过去时,不能受问句现在完成时干扰 。

6. C

解析:has gone to去某地未回;has been to去过已经回来。Tom不在此处,选has gone to。

7. C

解析:in the past ten years“在过去十年”,现在完成时标志,城市已经发生巨大变化。

8. C

解析:how long提问时间段,动词必须用延续性动词;borrow短暂动词,换成keep,现在完成时have kept。

9. C

解析:twice两次,表示已经看过,过去动作对现在影响,现在完成时have seen。

10. D

解析:already现在完成时标志;主语I,have+read(read过去分词不变形)。

11. A

解析:since引导从句,主句现在完成时;Nancy单数,has done。

12. C

解析:how long接延续状态;borrow、buy、receive都是瞬间动词,不能与how long连用;been back(回来,延续状态)正确。

二、语篇填空

Passage1

1. has turned 解析:so far到目前为止;主语China单数,has+turned。

2. has lived 解析:for over 50 years一段时间,现在完成时,主语三单has lived。

3. have chosen 解析:recently最近;主语people复数,have+chosen。

4. have built 解析:动作已经完成,对现在有结果,have built。

5. have done 解析:since+年份,现在完成时,have done。

Passage2

1. have taken 解析:take place发生;家乡已经发生巨变,现在完成时。

2. have been 解析:since I was ten,现在完成时;be here延续状态。

3. have appeared 解析:很多新建筑已经出现,have appeared。

4. have been planted 解析:树“被种植”,现在完成时被动语态have been done。

5. has become 解析:life单数;人们生活已经变得更好,has become。

✨河南中考高频考点小结

1. 标志词:since, for, so far, already, yet, recently, in the past+时间段

2. 高频陷阱:瞬间动词不能接时间段,要改为延续动词(buy→have;borrow→keep;leave→be away等)

3. has been to(去过已回) / has gone to(去了未回)辨析

4. 看到yesterday / last… / ago 这类明确过去时间,不能用现在完成时

抱歉,评论功能暂时关闭!