人教版中考英语时态复习
之现在完成时
第I卷(选择题)
一、单选题(共40分)
1. How time flies! Three years ______ since I ______ you last time.
A. have passed; meet B. has passed; met
C. passed; have met D. has passed; has met
2. It's nice to see you again. We ______ each other for a long time.
A. didn't see B. haven't seen C. won't see D. don't see
3. Betty wants to buy her mother a birthday present, but she ______ what to buy.
A. doesn't decide B. didn't decide
C. hasn't decided D. won't decide
4. —The new shirt looks good on you. When did you buy it
—On July 7th. I ______ it for a week.
A. have bought B. have had C. bought D. buy
5. My friend David and I ______ in touch since he moved to Shanghai.
A. keep B. kept C. have kept D. will keep
6. My English teacher ______ in Beijing since 2008.
A. has lived B. lived C. lives D. will live
7. Betty _______ the piano since she was 5 years old.
A. play B. will C. is playing D. has played
8. —Our computer is working again!
—Yes. Our IT teacher ______ it. It took him about an hour.
A. has fixed B. will fix C. is fixing D. was fixing
9. Mike ______ football since the fourth grade.
A. plays B. has played C. is playing D. will play
10. My father and I ________ as volunteers in our community since 2019.
A. work B. worked C. have worked D. will work
11. The documentary A Plastic Ocean is so impressive that I _______it several times so far.
A. watched B. watch C. have watched D. will watch
12. Li Ziqi ______7 million watchers on the You Tube and 20 million micro bloggers on Sina Weibo for her videos since 2015.
A. has had B. is having C. has D. had
13. —What do you think of the film The Wandering Earth?
—It's great. I it three times.
A. see B. am seeing C. have seen D. will see
14. I Mr. Smith since he moved to Shanghai.
A. didn't hear from B. don't hear from
C. won't hear from D. haven't heard from
15. —Excuse me, I'm looking for When Grow Up-Sports Heroes, which is about how children become sports super stars.
—Sorry. The book you ask for ______ out.
A. will be sold B. has been sold C. is selling D. was selling
16. Miss Smith_______ in our school since five years ago.
A. teaches B. taught C. has taught D. is teaching
17. —Hey! Kate, what about your last winter camp in Hainan
—Oh! It ______ some sweet memories in my heart in the past several months.
A. leaves B. is leaving C. has left D. will leave
18. In the past few years, China ______ great effort to end absolute poverty.
A. will make B. makes C. made D. has made
19. Beijing ______ several thousand volunteers to Hetian, Xinjiang since 1997.
A. sends B. sent C. will send D. has sent
20. I joined the book club last month and I _________ five books already.
A. am reading B. have read C. will read D. read
21. So far, the number of people using 5G mobile phones ______ a lot.
A. is increasing B. are increasing
C. has increased D. have increased
22. —The computer looks so old, when did you buy it
—My father ______ it for 10 years.
A. has had B. has bought C. have had D. have bought
23. —Would you like something to drink
—No, thanks. I ______ some tea already.
A. have drunk B. was drinking C. will drink D. drink
24. Melissa ______ several novels since 2018. One of them is the best-seller.
A. will write B. is writing C. has written D. wrote
25. —The air here is much fresher than before.
—Exactly! We ______a lot of trees in the past few years.
A. planted B. were planting C. have planted D. will plant
26. —I saw Alice walk into that building just now.
—Oh, it's our new city museum. It ______ to the public for a month.
A. has been opened B. has been open
C. has opened D. opened
27. —______ your homework —Not yet. I'll finish it in ten minutes.
A. Did you finish B. Have you finished
C. Will you finish D. Do you finish
28. Our lifestyle ________a lot since this Spring Festival. We care more about our diets.
A. changes B. will change C. has changed D. is changing
29. You've the computer for ten years and it doesn't work well. Why don't you buy a new one
A. bought B. had C. have D. borrowed
30. Jim ______ a lot about Chinese culture since he began to study in our school.
A. learns B. learned C. will learn D. has learned
31. Tommy ________ very hard since he came to our school.
A. studies B. is studying C. studied D. has studied
32. I ______ computer games since March. Now I have more time to exercise.
A. don t play B. won t play
C. haven t played D. didn't play
33. Over the past few months, Chinese COVID vaccines(疫苗)______ in many other countries.
A. have arrived B. arrived C. will arrive D. had arrived
34. —Jim, turn down the music. Our baby is sleeping.
—Don't worry. He ______ for half an hour.
A. woke up B. has woken up
C. was awake D. has been awake
35. My classmates ______a lot of volunteer work since the beginning of this term.
A. do B. did C. will do D. have done
36. —Why are you in such a hurry —Because the class ______ for 10 minutes.
A. has been on B. has begun C. is on D. begins
37. —Maria, what do you think of Mount Fanjing
—Very cool. I there once. I'd like to go there again.
A. has been B. have been C. have gone D. has gone
38. Since 1989, Project Hope________millions of young people from poor families achieve their dreams of going to school.
A. will help B. helps C. has helped D. is helping
39. Corn production____nearly 125 percent over the past 25 years in China.
A. jumped B. jumps C. will jump D. has jumped
40. We ______ the lessons for half a year. We are sure we can make it.
A. review B. reviewed C. have reviewed D. are reviewing
第II卷(非选择题)
二、完成句子(共10分)
41. 他已经入党20年了。
He ______ the Party for 20 years.
42. 他去过子胥湖很多次。
He ______ to Zixu Lake many times.
43. 这三年里你们取得了多么大的进步啊!
______ ______ ______ you have ______ in the past three years!
44. 我们自从加入同一个俱乐部就成了好朋友.
We _______________ good friends since we _______________ club.
45. 你读完《西游记》了吗
______ ______ ______ ______ Journey to the West
答案
1.Bsince引导的从句用一般过去时,谓语动词用过去式;主句多用现在完成时,结构为have/has+过去分词;Three years作主语,谓语动词用单数,故选B。
2.B根据题干中“for a long time”可知是说已经很长时间没见了,用现在完成时,其否定式是haven't/hasn't done。故选B。
3.C根据“Betty wants to buy her mother a birthday present”及but引起的转折,可知是到现在为止还未决定买什么,用现在完成时。
4.B根据空后时间状语for a week可知,空处谓语动词需用现在完成时态,排除选项C和D;因为空后for a week是一段时间,所以空处谓语动词需用持续性动词。buy是短暂性动词,故选B。
5.C由时间状语从句“... since he moved to Shanghai.”可知,表示过去的动作一直持续到现在,应用现在完成时,结构为:have/has+动词过去分词。
6.A根据“since 2008”可知从过去某一时间开始延续至今,用现在完成时have/has+过去分词。故选A。
7.D根据时间状语since she was 5 years old.可知,句子应用现在完成时,即has played。故选D。
8.A根据句意,表示动作已经完成且对现在造成的结果,应用现在完成时have/has done。故选A。
9.Bsince接过去的时间,本句要用现在完成时。故选B。
10.C题干关键信息是since 2019(自从2019年),表明题干谓语动作(work)发生在自从过去(2019年)至现在,因此应用现在完成时态
11.C
结合so far可知句子使用现在完成时,结构是have/has+done,主语是I,所以用have watched。故选C。
12.Asince+过去时间点,主句要用现在完成时,结构为:have/has+动词过去分词。13.C从three times判断句子使用现在完成时,构成have/has+动词的过去分词。
14.D本句是现在完成时态,since是现在完成时态的标志词
15.Bbook是先行词,在定语从句中作宾语,指物,关系代词用which或that,可以省略。最后一个句子的主干是书卖掉了。书和卖是被动关系,所以用被动语态。
16.C据since five years ago可知该句为现在完成时,其构成为have/has+过去分词,主语为Miss Smith,专有名词,因此用has taught。
17.C根据in the past several months"在过去的几个月里"可知句子用现在完成时态,填have left。故选C。
18.D根据时间状语In the past few years及语境可知,用现在完成时,其结构是have/has done的形式,故选D。
19.D根据时间状语since 1997可知,句子应用现在完成时,故选D。
20.B结合关键词already可知此题为现在完成时态,其结构为:have/has +过去分词。句意为:我已经读了五本书。have read 已经读了。故选B。
21.Cso far到目前为止,用于现在完成时,助动词have/has+过去分词,the number of...意为"……的数字",充当主语,谓语动词用单数,助动词要用has。故选C。
22.A根据时间状语for 10 years可知,句子时态为现在完成时,buy(买)是短暂性动词,要用其对应的延续性动词have
23.A根据题意和关键词already(已经)可知,此题为现在完成时态,其结构为:have/has+过去分词,排除BCD。故选A。
24.C根据句意理解及句中的since+过去时间可知,这里应该用现在完成时,结构是"have/ has+过去分词”,故选C。
25.C根据时间状语in the past few years可知,时态是现在完成时have/has+过去分词。主语为we,故用have+过去分词,故选C。
26.B由 for a month可知,此处需用现在完成时;be open意为“开放的”,open为形容词。故选B。
27.Bnot yet应用于现在完成时的否定回答,可见问句要用现在完成时:have/has+过去分词,故选B。
28.C根据句意理解及句中的since可知,这里的动词应该用现在完成时,结构是have/ has+过去分词,而句子主语是lifestyle,所以这里应用has,故选C。
29.B根据for ten years判断空格处用延续性动词,have后跟动词过去分词。故选B。
30.D考查现在完成时。根据“since自从”可知主句要用现在完成时。
31.D分析句子可知,此处构成“现在完成时+since+一般过去时”结构,强调时间的延续。故选D。
32.Csince+过去的时间点,要与现在完成时have/has done的结构一起连用,故选C。
33.A根据Over the past few months可知谓语动词要用于现在完成时态,用have/has+过去分词。主语是vaccines,复数,谓语动词要用have。故选A。
34.D根据for half an hour可知,此处应用现在完成时态,构成为have/has+动词的过去分词,动词要用延续性动词,所以wake要变成延续性动词be awake。故选D。
35.D根据句中since the beginning of this term可知句子应用现在完成时。故选D。
36.A根据时间状语"for 10 minutes"和语境,可知句子应用现在完成时,与时间段连用谓语动词必须是延续性动词。begin是非延续性动词,应改为be on,因此是has been on。故选A。
37.B根据题干中once及I'd like to go there again. 可知我曾经去过梵净山一次,则应用have been。故选B。
38.C根据时间状语Since 1989,可知该句应用现在完成时have/has done,又因为主语为Project Hope,所以用has,故选C。
39.Dover the past 25 years“在过去的25年里”是现在完成时态常用的时间状语,其结构是主语+have/has done,故选D。
40.C根据时间状语for half a year可知,句子用现在完成时,其谓语动词构成为“have/ has +过去分词”.故选C。
41.has been a member of
42.has been
43.What great progress;made
44.have been; joined the same
45.Have you finished reading