所属成套资源:2023年中考英语二轮复习单项选择分类训练 100题 (含详解)
2023年中考英语二轮复习单项选择分类训练专题26 现在完成时100题 (含详解)
展开
这是一份2023年中考英语二轮复习单项选择分类训练专题26 现在完成时100题 (含详解),共26页。
专题26 现在完成时100题
1.(2022·辽宁丹东·中考真题)— It’s a pity that there is no ticket for sale.
— Don’t worry. I _______ the tickets.
A.am buying B.buy C.was buying D.have bought
2.(2022·山东滨州·中考真题)— What is the Trip Code (行程码) used for?
— It’s used to show where you ________ in the last 14 days.
A.were B.will be C.have been D.had been
3.(2022·贵州黔西·中考真题)Our school life ________ a lot since 2021. We have more activities now.
A.change B.is changing C.has changed D.will change
4.(2022·辽宁大连·中考真题)Sally ________ with a Chinese family since she came to Dalian.
A.stays B.will stay C.has stayed D.was staying
5.(2022·辽宁沈阳·中考真题)The Art of War is great and I________ it many times so far.
A.read B.have read C.am reading D.will read
6.(2022·黑龙江牡丹江·中考真题)—Your watch is so cool! When did you get it?
—On my 12th birthday. I ________ it for 3 years.
A.bought B.have had C.have bought
7.(2022·辽宁营口·中考真题)David is very productive and ________ five books in the past ten years.
A.writes B.wrote
C.has written D.is writing
8.(2022·贵州铜仁·中考真题)—Mike, why are you standing outdoors?
—I ______ my keys. I have to wait here until my mother comes back.
A.have lost B.will lose C.had lost D.lose
9.(2022·湖北鄂州·中考真题)—Would you like to see the movie Changjin Lake this evening?
—Oh, it’s a good movie. But I _________ it already.
A.saw B.have seen C.see D.will see
10.(2022·四川遂宁·中考真题)—You dance so well, Alice.
—Thanks. I ________ Chinese dance since I was 5 years old.
A.learn B.learnt C.am learning D.have learnt
11.(2021·四川资阳·中考真题)So far, high-speed trains ________ most of the big cities in China.
A.have connected B.connected C.will connect D.connect
12.(2022·湖南怀化·中考真题)We _______ each other since I came to Changsha, but we often send emails.
A.haven’t seen B.didn’t see C.don’t see
13.(2022·江苏南通·二模)—Where is your uncle?
—He ________ France for two years. Sam does his work instead now.
A.has gone to B.has been to C.has been in D.has left
14.(2022·重庆市綦江区东溪中学一模)—He didn’t go back to his hometown for Spring Festival this year.
—________. This is the most special festival that I ________.
A.So did I; have spent B.So did I; spent
C.Neither did I; have spent D.Neither did I; spent
15.(2022·河北廊坊·一模)You needn’t wash your T-shirt. Your mother _________ it.
A.wash B.washed C.has washed D.was washing
16.(2022·河北·唐山市第十二中学一模)—How do we turn on the camera?
—I ________ you, weren’t you listening?
A.tell B.am telling C.have told D.will tell
17.(2022·黑龙江哈尔滨·一模)Shanghai Disneyland ________ for a few years, attracting millions of families to play in the park.
A.has opened B.has been opened C.has been open
18.(2022·黑龙江·肇东市第七中学校二模)It’s five o’clock p.m. Annie and Kate ________ their homework, so they’re playing with the cat now.
A.finish B.are finishing C.have finished
19.(2022·黑龙江佳木斯·二模)My uncle ________ his hometown for 4 years, we really miss him.
A.has been left B.has left C.has been away from
20.(2022·河北·二模)You ________ so many interesting stamps, Monica? Can I have a look?
A.collect B.will collect C.were collecting D.have collected
21.(2022·甘肃武威·二模)Which of the following is RIGHT?
A.The school art school held by some students.
B.My Chinese teacher has come here for six years.
C.The meaningful sentences were written by Lu Xun.
D.The bridge between these two villages is built last year.
22.(2022·吉林白山·二模)Secret Superstar is the most moving movie that I ever seen.
A.was B.has C.have
23.(2022·黑龙江·哈尔滨市萧红中学校一模)—Covid-19 has had a great influence on our life and study.
—Right. We ________ the online classes in the past few months.
A.have B.have had C.had
24.(2022·海南·陵水黎族自治县教研培训中心二模)—Our computer is working again.
—Yes. Mr Wu ________ it. It took him about an hour.
A.is fixing B.will fix C.has fixed
25.(2022·福建福州·模拟预测)—Look! It’s reported that Fuzhou Metro Line 5 ________ for two months.
—Yes, it opened on April 29.
A.has run B.ran C.runs
26.(2022·吉林·长春市第一〇八学校模拟预测)The number of bike riders in Yueqing ________ greatly since the government built more cycle ways.
A.increased B.has increased
C.was increasing D.was going to increase
27.(2022·江苏·泰兴市济川初级中学模拟预测)—How long ________ Hepburn’s successful career ________?
—About 40 years.
A.was; lasted B.has; lasted C.had; lasted D.did; last
28.(2022·西藏·谢通门县中学二模)Lily and Danny have never had Chinese food, ________?
A.have they B.aren’t they
C.don’t they D.haven’t they
29.(2022·湖北·阳新县富川中学模拟预测)—Do you know anything about Zhang Guimei?(改编)
—Yes, she ________ many girls with chances to get free education in Yunnan in the past 40 years.
A.provide B.is providing C.has provided D.will provide
30.(2022·辽宁·丹东市第十九中学二模)— Why won’t we play basketball with Class 4 this afternoon?
— Because they ________ Hangzhou for a study trip.
A.have gone to B.have been to C.went to D.had been
31.(2022·辽宁大连·二模)Confucius’ ideas ________ Chinese society for more than 2,000 years.
A.influence B.are influencing
C.influenced D.have influenced
32.(2022·广西梧州·二模)—Jack ________ to Guangxi already.
—Really? When will he be back?
A.goes B.went C.has been D.has gone
33.(2022·黑龙江·哈尔滨市第十七中学校模拟预测)—I heard that you went to many countries as a volunteer to show love and care to others.
—Yes, I ________ a volunteer in Africa and Asia for nearly five years.
A.have been B.became C.have become
34.(2022·黑龙江·哈尔滨市第十七中学校模拟预测)—A lot of students in Class One, besides Jane, ________ made progress.
—They all did a very good job.
A.has B.have C.were
35.(2022·辽宁·营口市老边区实验中学模拟预测)—Wow, the highspeed train is so fast!
—Yes. Technology ________ the world a lot. It is very important in our life.
A.will change B.has changed C.is changing D.was changing
36.(2022·江苏·苏州市振华中学校二模)—Jack, you look weak. What’s wrong?
—I don’t feel well and I’m afraid you ________ me your cold.
A.give B.are giving C.will give D.have given
37.(2022·辽宁·营口市老边区实验中学模拟预测)A number of tourists ________ Dongli Lake many times because it is such a beautiful place.
A.have been to B.has been to C.has gone to D.have gone to
38.(2022·云南昆明·模拟预测)Yunnan province makes its effort to help people in Shanghai. It ________ tons of fruit and vegetables to the families in need, which has warmed the hearts of people there.
A.sent B.has sent C.had sent D.sends
39.(2022·辽宁·铁岭县莲花第一初级中学模拟预测)I think James can’t show up in time because he _______ his homework.
A.doesn’t finish B.hasn’t finished C.didn’t finish D.won’t finish
40.(2022·湖北武汉·一模)Wuhan, my hometown, ________ into a top city in the past years.
A.develops B.developed
C.has developed D.will develop
41.(2022·黑龙江·哈尔滨市第四十七中学一模)— It’s a pity that we will leave our junior high school that we live in for four years.
— How time flies! We ________ there since 2018.
A.have been B.have come C.went
42.(2022·黑龙江·哈尔滨市第四十七中学三模)So far, China’s space industry ________. Without doubt, it is the ________ of us Chinese.
A.has succeeded, pride B.has been successful, proud C.succeeds, biggest pride
43.(2022·黑龙江·哈尔滨市第四十七中学三模)—As Chinese people, we all remember Yuan Longping ________ for more than a year.
—Yes, it was ________ May, 2021.
A.has been died, on B.had died, on C.has been dead, in
44.(2022·四川·密地外国语三模)Joe’s grandfather ________ last year. That is to say, he ________ for one year.
A.died; has died B.died; has been dead C.was dead; die D.death; has been dead
45.(2022·黑龙江·哈尔滨工业大学附属中学校模拟预测)—Could you tell me when the talk show began?
—It ________ since Mr. Green came. You missed the exciting beginning. What a pity!
A.has been on B.has begun C.has been begun
46.(2022·黑龙江·哈尔滨市萧红中学校模拟预测)Groups of medical teams to Shanghai for help ________ for two half a month and they will return to their own cities soon.
A.work B.worked C.have worked
47.(2022·西藏·谢通门县中学二模)Mary with her friends ________the West Lake and they will come back soon.
A.have gone to B.have been to
C.has gone to D.has been to
48.(2022·河北邯郸·三模)Mr. Smith will check our homework this afternoon, but I ________ it.
A.don’t finish B.won’t finish C.didn’t finish D.haven’t finished
49.(2022·黑龙江·肇东市第十一中学校一模)There ________ great changes in Qiqihar since 2008.
A.have been B.have had C.have
50.(2022·黑龙江省鸡西市城子河区晨兴中学二模)—Why don’t you go to the movies?
—Because I _________ it before.
A.saw B.have seen C.had seen
51.(2022·黑龙江·哈尔滨市第四十九中学校模拟预测)—The high school entrance examination will come soon. I doubt ________ during the following less than 40 days.
—I have made one and I will strictly follow it.
A.how are you going to review your lessons
B.if you have made a strict review plan for the exam
C.if you will make progress in English
52.(2022·吉林· 模拟预测)—Tom, we will graduate from our school in less than two months.
—Time flies! We should value ________ in the past three years.
A.what we will get B.that we have got
C.what we have got D.that we will get
53.(2022·吉林· 模拟预测)A Lifelong Journey《人世间》is so impressive that my mom ________ it several times so far.
A.watched B.watches C.has watched D.will watch
54.(2022·江西·南昌市湾里管理局模拟预测)They have saved a lot of time and money since the new robots _________ to their factory.
A.are brought B.were brought
C.brought D.bring
55.(2022·黑龙江·肇东市第十一中学校模拟预测)—________ he the driving test?
—No, not yet.
A.Did; pass B.Has; passed C.Have; passed
56.(2022·贵州贵阳·模拟预测)Jane, with her parents, ________ QingDao, and they ________ there three times.
A.has gone to; have been
B.has gone to; have gone
C.has been to; have been
D.have been to; have gone
57.(2022·黑龙江齐齐哈尔·二模)We ________ here two hours ago. We ________ here for two hours.
A.have arrived; got B.have come; have been C.arrived; have been
58.(2022·江西·宜春市第八中学一模)— Where is the picture that I drew on the blackboard just now?
— Mary ________ it off.
A.is cleaning B.cleans C.cleaned D.has cleaned
59.(2022·甘肃庆阳·二模)He missed his parents very much. He _________ from his hometown for ten years.
A.left B.has been away C.has left D.has been left
60.(2022·黑龙江齐齐哈尔·二模)—What is the Trip Code(行程码) used for?
— It is used to show where you ________ in the past 14 days.
A.went B.are C.have been
61.(2022·甘肃武威·模拟预测)I ________ Lanzhou for some time. What about you?
A.have been to B.have gone to C.have been in D.have been
62.(2022·江西·三模)The water ________ dark and dirty. It’s no longer safe to drink.
A.became B.has become C.will become D.was becoming
63.(2022·福建福州·模拟预测)—Mom, do you see my English book? It was on my bed.
—I ________ it on the shelf. You’d better put your things away next time.
A.have put B.was putting C.will put
64.(2022·吉林·乾安县教师进修学校一模)Some boys in our class ________ the football club for a year. They enjoy playing football.
A.join B.have joined C.driving D.have been in
65.(2022·吉林长春·一模)The novel is so wonderful. So far, I ________ it three times.
A.read B.will read C.could read D.have read
66.(2022·海南海口·二模)—Jack, ________ you ________ that movie?
—Not yet. I plan to see it with Jim this Sunday.
A.Do; see B.Did; see C.Have; seen
67.(2022·福建莆田·模拟预测)— Long time no see, Jim!
—Yes. We ________ each other for 10 years.
A.haven’t seen B.didn’t see C.won’t see
68.(2022·福建省福州第一中学模拟预测)My cousin ________ this book for one month. He must return it to the library now.
A.has borrowed B.has lent C.has kept
69.(2022·福建省福州延安中学三模)— Jenny, why don’t you take your own umbrella?
— Someone else ________ my umbrella by mistake. I can’t find it now.
A.will take B.is taking C.has taken
70.(2022·福建·模拟预测)—The man ________ the army for five years.
—He’s my friend John. He was going to be a soldier when he was a little boy.
A.has joined B.has taken part in
C.has been in
71.(2022·吉林长春·一模)—When did you buy the car?
—I __________ it for three months.
A.bought B.have bought C.had D.have had
72.(2022·广西·贺州市平桂区教育科学研究所二模)—Treasure Island is exciting.
—I agree with you. I ________ it twice.
A.read B.am reading C.will read D.have read
73.(2022·安徽·三模)The film Shuimen Bridge in Changjin Lake ________ a lot of praise since its first show several months ago.
A.has won B.wins C.won D.will win
74.(2022·福建泉州·二模)Mr. Smith can speak Chinese well because he ________ in China for ten years.
A.lived B.lives C.has lived
75.(2022·福建厦门·模拟预测)The astronaut Wang Yaping was very happy to be back and told her little daughter that “mom ________ after reaching for the stars”.
A.returns B.has returned C.is returning
76.(2022·重庆市石柱中学校二模)— Let’s go to Miss Deng for some advice.
—We’d better make it another time. She has ________ New Zealand for a holiday so she ________ be at home.
A.been to, may not B.been to, shouldn’t C.gone to, can’t D.gone to, mustn’t
77.(2022·福建·福州华伦中学三模)So far, China _________ great contributions to the global battle against COVID-19.
A.makes B.is making C.has made
78.(2022·福建莆田·模拟预测)Mary ________ in that housing estate since she came back to Shanghai.
A.lived B.has lived C.is living
79.(2022·重庆·西南大学附中二模)Ted _______ in the company since he graduated from school.
A.worked B.was working C.has worked D.works
80.(2022·福建泉州·模拟预测)— Hi, Maria! You seem so happy. Where have you been?
— I _________Changsha to watch my favorite TV show Dance Smash.
A.have been in B.have gone to
C.have been to
81.(2022·辽宁·黑山县教师进修学校二模)—Daisy, are you surprised at the ending of the movie?
—No. Because my mother ________ me about it.
A.tells B.will tell C.has told D.is telling
82.(2022·云南·峨山彝族自治县教育科学研究所三模)—What do you think of The Battle At Changjin II(长津湖之水门桥)?
—It’s so touching that I ________ it twice so far.
A.watch B.watched C.have watched D.will watch
83.(2022·四川乐山·模拟预测)—May I speak to Sally?
—Sorry, she ________ the shopping mall.
A.is going to B.has been to C.has gone to
84.(2022·四川乐山·模拟预测)Mike borrowed a book yesterday. He ________ the book for two days so far.
A.has borrowed B.has kept C.has lent
85.(2022·重庆市育才中学三模)—All the students _________ a lot in the last 3 years of junior high.
—Yes, in many ways except their love to each other and their courage to face the challenge.
A.have changed B.had changed
C.are changing D.were changing
86.(2022·福建泉州·模拟预测)—When will you hand in your report, David?
—Sorry, I forgot to bring it but I ________ it.
A.finish B.was finishing C.have finished
87.(2022·四川乐山·模拟预测)The shop in Shihao Shopping Mall _________ for two years, but I haven’t been there so far.
A.has opened B.has been open C.has been opened
88.(2022·重庆一中三模)Don’t teach me again! I ________ how to do it!
A.know B.will know C.knew D.have known
89.(2022·四川乐山·二模)— My computer is working again!
— Yes. Your brother ________ it. It took him about an hour.
A.has fixed B.will fix C.was fixing
90.(2022·四川凉山·模拟预测)—Look, the old couple love each other so much.
—They ________ since 1970.
A.have been married B.have married C.married D.were married
91.(2022·四川成都·二模)— Jim, turn down the music. Our baby is sleeping.
— Don’t worry. He ________ for half an hour.
A.was awake B.has woken up C.has been awake
92.(2022·安徽·合肥市第四十五中学三模)—Mike is from America but speaks perfect Chinese.
—So he does. He has learned Chinese by himself since he ________ college.
A.is attending B.has attended C.was attending D.attended
93.(2022·四川·成都七中二模)You ________ the computer for ten years and it doesn’t work well now. Why don’t you buy a new one?
A.have bought B.have had C.borrowed
94.(2022·重庆南开中学二模)Thanks to our teachers and friends, we ________ so much in the past three years.
A.have grown B.grew C.grow D.will grow
95.(2022·重庆市育才中学一模)—You look nice in this dress.
—Thank you. In fact, I________ it for a long time.
A.have bought B.have had C.will buy D.bought
96.(2022·四川自贡·模拟预测)The Smiths aren’t in because they ________ Sanya on holiday. They ________there twice this year.
A.have been to; have been
B.have gone to; have gone
C.have gone to; have been
97.(2022·四川内江·模拟预测)—You are really beautiful in that blue dress. Is it new?
—No. I ________ it for a year.
A.have bought B.have had C.bought D.had
98.(2022·安徽蚌埠·二模)Over the past few months, Chinese aids ________ in many other countries.
A.have arrived B.arrived C.will arrive D.was arriving
99.(2022·黑龙江哈尔滨·三模)So far, no scientific studies ________ that shark fins are good for health, so why eat them?
A.showed B.shown C.have shown
100.(2022·福建厦门·二模)I can’t find my schoolbag. Oh, no! I ________ it in the lab.
A.will leave B.leave C.have left
参考答案:
1.D
【详解】句意:——很遗憾没有票出售了。——别担心。我已经买票了。
考查时态。根据“Don’t worry.”可知别担心,因为已经买票了,过去对现在的影响,用现在完成时。故选D。
2.C
【详解】句意:——行程码用来做什么的?——用来显示你在过去的14天里去过哪里。
考查动词时态。根据“in the last 14 days”可知,此处应用现在完成时have/has done的结构,故选C。
3.C
【详解】句意:从2021年开始,我们的校园生活改变了很多。我们现在有更多的活动。
考查时态。根据“since 2021”可知,本题应用现在完成时,结构为have/has done。故选C。
4.C
【详解】句意:萨莉自从来到大连以来一直住在一个中国家庭。
考查动词时态。根据“since she came to Dalian.”可知,本句时态是现在完成时。故选C。
5.B
【详解】句意:《孙子兵法》很棒,到目前为止我已经读过很多遍了。
考查动词时态。根据so far可知,此句应用现在完成时have/has done的结构,主语为I,助动词用have。故选B。
6.B
【详解】句意:——你的手表太酷了!你什么时候买的?——在我12岁生日的时候。 我用了3年了。
考查现在完成时。根据“for 3 years”可知,此处应用现在完成时,buy是短暂性动词,此处需要延续性have had,故选B。
7.C
【详解】句意:大卫工作效率很高,在过去十年中已经写了五本书。
考查现在完成时。根据句中时间状语“in the past ten years”可知“在过去的十年中”,由此可知,此句时态为现在完成时,其结构为:have/has done。故选C。
8.A
【详解】句意:——Mike,你为什么站在门外?——我弄丢了钥匙。我得在这里等我妈妈回来。
考查动词时态。根据句意可知,弄丢了钥匙对现在造成的影响是站在门外等妈妈回来,用现在完成时have done的结构表示过去发生的动作对现在造成的影响,故选A。
9.B
【详解】句意:——今晚你想看电影《长津湖》吗?——哦,那是一部好电影。但是我已经看过了。
考查时态。根据“already”可知此处表示过去的动作对现在的影响,使用现在完成时have/has done。故选B。
10.D
【详解】句意:——Alice,你跳舞跳得真好。——谢谢。我从5岁开始学习中国舞。
考查时态。根据“since I was 5 years old”可知句子使用现在完成时have/has done。故选D。
11.A
【详解】句意:到目前为止,高速列车已经连接了中国的大部分大城市。
考查动词时态。从“So far”判断,句子是现在完成时,构成:have/has+动词的过去分词。故选A。
12.A
【详解】句意:自从我来到长沙我们就没见过面,但我们经常发邮件。
考查现在完成时。根据“since I came to Changsha”可知,句子时态为现在完成时,其构成为:have/has+动词的过去分词,故选A。
13.C
【详解】句意:——你叔叔在哪里?——他在法国待了两年了。现在山姆做他的工作。
考查现在完成时。has gone to表示“去了某地”,现在还没有回来;has been to表示“去过某地”,现在已经回来,其后常跟次数;has been in表示“在某地待了多久时间”,通常与“for+时间段”连用;has left已经离开。根据“Where is your uncle?”可知,叔叔还没回来,排除B;根据“for two years”可知,这是一段时间,应与延续性动词has been in连用。故选C。
14.C
【详解】句意:——他今年没有回老家过春节。——我也没有。这是我度过的最特别的节日。
考查倒装句和时态。根据“He didn’t go back to his hometown for Spring Festival this year.”可知此处表示“我也没有”,表示前文的否定情况也适合后者,用倒装句结构“Neither+be动词/助动词/情态动词+主语”,排除AB;根据“This is the most special festival that I...”可知此处表示过去的动作对现在的影响,用现在完成时have/has done。故选C。
15.C
【详解】句意:你不必洗你的T恤衫。你妈妈洗过了。
考查动词时态。根据“You needn’t wash your T-shirt”可知不需要洗是因为妈妈已经洗过了,表示过去的动作对现在的影响,应用现在完成时,故选C。
16.C
【详解】句意:——我们如何打开相机?——我已经告诉你了,你没在听吗?
考查现在完成时。根据“How do we turn on the camera?”及“weren’t you listening?”可知表示过去的动作对现在造成的影响,用现在完成时,故选C。
17.C
【详解】句意:上海迪斯尼乐园已经开放了几年,吸引了数以百万计的家庭在公园里玩耍。
考查现在完成时。根据“for a few years”知原句时态为现在完成时。现在完成时结构:have/has+动词过去分词。现在完成时需与延续性动词连用。open作形容词,表示开着的, 用现在完成时结构来表示时为:has been open。强调开着这个状态,故选C。
18.C
【详解】句意:下午五点钟。安妮和凯特已经完成了作业,所以她们现在正在和猫玩。
考查时态。finish“完成”,根据“so they’re playing with the cat now.”可知,现在他们正在和猫一起玩,她们已经完成作业,因此用现在完成时,故选C。
19.C
【详解】句意:我叔叔已经离开家乡四年了,我们真的很想他。
考查现在完成时。leave是非延续性动词, 与一段时间“for 4 years”连用时,需转为对应的延续性动词be away from,句子为现在完成时,因此用has been away from。故选C。
20.D
【详解】句意:你已经收集了这么多的有趣的邮票吗,Monica?我能看一看吗?
考查现在完成时。collect收集;根据“Can I have a look?”可知是已经收集了邮票,要用现在完成时,其结构是have/has+过去分词。故选D。
21.C
【详解】句意:以下哪项是正确的?
考查句子的时态和语态。选项A中的held为动词的过去分词,被动语态缺少be动词;选项B中的for six years为一段的时间状语,come为非延续性动词,需用延续性动词been here;选项D中的last year用于一般过去时,be动词用过去式形式,is不正确。故选C。
22.C
【详解】句意:《秘密巨星》是我看过的最感人的电影。
考查现在完成时。根据“ever”和“seen”可知本句时态为现在完成时,其谓语动词结构为“have/has done”,主语为I,故用have,故选C。
23.B
【详解】句意:——新冠肺炎对我们的生活和学习产生了很大的影响。——对的。我们在过去的几个月里开设了在线课程。
考查动词时态。根据“in the past few months”可知,此句用现在完成时have/has done的结构,故选B。
24.C
【详解】句意:——我们的电脑又能用了。——是的。吴先生已经修理好它了。他花了大约一个小时。
考查动词时态。根据“Our computer is working again.”可知,过去修好电脑这一动作对现在产生了影响(电脑又能用了),用现在完成时。故选C。
25.A
【详解】句意:——看!据报道福州地铁5号线已经运行两个月了。——是的,它开通于4月29日。
考查时态。根据句中的时间标志词“for two months”可知需要用现在完成时。故选A。
26.B
【详解】句意:自从政府修建了更多的自行车道以来,乐清市骑自行车的人数大大增加。
考查动词时态。根据“since the government built more cycle ways”可知,since引导的时间状语从句,其主句应用现在完成时have/has done的结构,故选B。
27.B
【详解】句意:——Hepburn的成功的事业持续了多久?——大约40年。
考查动词时态。根据“How long”以及“About 40 years.”可知,此处是问成功的事业持续了多久,即从成功到现在持续了多久,应用现在完成时。故选B。
28.A
【详解】句意:Lily和Danny从未吃过中国食品,是吗?
考查反意疑问句。根据“Lily and Danny have never had Chinese food”可知,题干是一个反意疑问句。反意疑问句由两部分组成,如果前部分是肯定句,后部分就用否定形式的简短问句;如果前部分是否定句,后部分就用肯定形式的简短问句。本题前部分是一个否定句,否定词是never,后部分用肯定形式,使用助动词have。故选A。
29.C
【详解】句意:——-你知道张桂梅的事吗?——是的,在过去的40年里,她为许多女孩提供了在云南接受免费教育的机会。
考查动词时态。根据“in the past 40 years.”可知句子应用现在完成时,故选C。
30.A
【详解】句意:——今天下午我们为什么不和四班一起打篮球?——因为他们去杭州学习了。
考查现在完成时。have gone to去了;have been to去过;根据语境可知,四班去杭州的动作发生在过去,对现在造成了影响和结果,所以应用现在完成时,排除C、D选项;此处指的是“去了杭州”,说话时四班不在这里,应用have gone to,故选A。
31.D
【详解】句意:孔子的思想已经影响了中国社会两千多年了。根据“for more than 2,000 years.”可知用现在完成时,故选D。
32.D
【详解】句意:——杰克已经去广西了。——真的吗? 他什么时候会回来?
考查时态。根据“already”可知句子使用现在完成时,根据“When will he be back”可知去了广西,还未回来,用have/has gone to。故选D。
33.A
【详解】句意:——我听说你作为志愿者去了很多国家,向别人表达爱和关心。——是的,我在非洲和亚洲做了将近五年的志愿者。
考查动词时态。根据“for nearly five years”可知,时态为现在完成时;become是非延续性动词,与完成时的一段时间连用时,要变为延续性结构have been;故选A。
34.B
【详解】句意:——一班的许多学生,除了Jane,都进步了。——他们都做得很好。
考查现在完成时。beside连接两个并列主语时,真正的主语是A lot of students,而结合后文的过去分词made,可知本句为主动语态,再根据“They all did a very good job”可知此句应用现在完成时,来表示过去的事情对现在有影响,其结构为:has / have+过去分词。因主语是A lot of students为复数名词,因此助动词应用have。故选B。
35.B
【详解】句意:——哇,高铁好快啊!——是的。技术改变了世界很多。它在我们的生活中非常重要。
考查动词时态。根据“Technology...the world a lot.”可知,此处是指科技已经改变了世界,并且对现在有了影响,需用现在完成时。故选B。
36.D
【详解】句意:——Jack,你看起来很虚弱。怎么了?——我感觉很不好,恐怕你把感冒传染给我了。
考查现在完成时。根据“I don’t feel well”可知感觉不舒服,应是感冒了,对现在有影响,因此句子应用现在完成时,其谓语动词结构为:have/has+过去分词。故选D。
37.A
【详解】句意:好多游客去过东丽湖很多次,因为它是一个如此美丽的地方。
考查现在完成时和主谓一致。现在完成时结构“have/has+动词的过去分词”。have been to表示去过,可以重复;have gone to表示去了还未返回。根据题意,本题应用have been to。主语“A number of tourists”为复数名词,助动词应用have。故选A。
38.B
【详解】句意:云南省努力帮助上海人。它向有需要的家庭运送了大量的水果和蔬菜,这温暖了那里的人们的心。
考查动词时态。根据“which has warmed the hearts of people there.”可知云南省向有需要的家庭运送了大量的水果和蔬菜,产生的影响就是温暖了那里的人们的心,应用现在完成时,故选B。
39.B
【详解】句意:我认为詹姆斯不能及时出现是因为他还没有完成作业。
考查动词时态。分析句子可知因为詹姆斯还没有完成作业,所以不能及时出现,“未完成作业”对现在的影响是“不能及时出现”,应用现在完成时,故选B。
40.C
【详解】句意:武汉,我的家乡,在过去的几年里,已经发展成为一流的城市。
考查时态。根据时间状语“in the past years”可知,此句时态用现在完成时,其结构为have/has done。主语Wuhan为第三人称单数,所以助动词用has。故选C。
41.A
【详解】句意:——多遗憾呀,我们即将离开我们生活了四年的初中。——时间飞逝!自从2018年我们在这。
考查现在完成时和延续性动词。根据“since 2018”可知应用现在完成时,其谓语结构是“have/has+动词的过去分词”,而谓语动词应用延续性动词,故选A。
42.A
【详解】句意:到目前为止,中国的航天事业取得了成功。毫无疑问,这是我们中国人的骄傲。
考查时态和词性辨析。pride骄傲,名词;proud骄傲的,形容词;根据“So far”可知,第一空用现在完成时,排除C选项,第二空前有the修饰,应用名词形式,故选A。
43.C
【详解】句意:——作为中国人,我们都记得袁隆平已经去世一年多了。——是的,那是在2021年5月。
考查时态和介词。in用于年、月、季节等泛指的时间前;on用于具体的某一天前,或具体某一天的上/下午/晚上前;根据“for more than a year.”可知,句子要用现在完成时,且动词要用延续性动词,die的延续性动词是be dead;根据“May, 2021.”可知,月份前用介词in,故选C。
44.B
【详解】句意:乔的祖父去年去世了。也就是说,他已经死了一年了。
考查动词时态。根据“last year”可知,第一个空所在句为一般过去时,使用动词过去式。根据“That is to say, he …for one year.”可知,此处为现在完成时,与时间段连用表持续,die为非延续性动词,需要变为be dead。故选B。
45.A
【详解】句意:——你能告诉我这个脱口秀什么时候开始吗?——自从格林先生来它就已经开始了。你错过了令人兴奋的开头。太可惜了。
考查现在完成时。根据“since Mr. Green came.”可知此处用延续性动词,而begin是非延续性动词,排除BC。故选A。
46.C
【详解】句意:一批批前往上海给予帮助的医疗队已经工作两个半月,他们很快就会回到自己的城市。
考查动词时态。根据“for two half a month”可知要用现在完成时,故选C。
47.C
【详解】句意:玛丽和她的朋友们去了西湖,他们很快就会回来。
考查主谓一致和动词时态。have gone to到某地去;have been to去过某地;has gone to到某地去了,主语是第三人称单数形式;has been to去过某地,主语是第三人称单数形式。根据“Mary with her friends”可知,主语“Mary”是第三人称单数形式,故助动词应用has,故排除AB项;又根据“they will come back soon”可知,应是玛丽和她的朋友们去了西湖,故应用has gone to。故选C。
48.D
【详解】句意:史密斯先生今天下午会检查我们的作业,但我还没完成。
考查现在完成时态。根据“but”可知,还没有完成作业,用现在完成时态;故选D。
49.A
【详解】句意:自从2008年齐齐哈尔有很大的变化。
考查时态和there be句型。there be表示“某时或某地有某人或某物”;have表示“某人拥有某物”。根据“since 2008”可知,此处用there be句型的现在完成时,故选A。
50.B
【详解】句意:——你为什么不去看电影呢?——因为我以前看过了。
考查现在完成时。根据时间状语“before”,可知时态应该用现在完成时态,现在完成时态的构成为:助动词have/has+动词过去分词;主语是I,助动词用have,see的过去分词是seen;故选B。
51.B
【详解】句意:——中考即将到来。我怀疑你是否在接下来的40天内制定了严格的复习计划。——我已经制定了一个,我将严格遵守。
考查宾语从句。此处是宾语从句,需用陈述语序,排除A,根据答语“I have made one and I will strictly follow it.”可知,此处用现在完成时,故选B。
52.C
【详解】句意:——汤姆,不到两个月我们就要毕业了。——时光飞逝!我们应该珍惜过去三年取得的成果。
考查宾语从句。根据“in the past three years.”可知从句时态应该用现在完成时,排除AD选项。此处宾语从句连接词作get的宾语,what符合,故选C。
53.C
【详解】句意:《人世间》给我留下了深刻的印象,到目前为止我妈妈已经看了好几遍。
考查动词时态。根据“so far”可知这是现在完成时的时间状语,结构为:have/has done,故选C。
54.B
【详解】句意:自从新机器人被带到他们的工厂以来,他们节省了很多时间和金钱。
考查被动语态。分析从句主语和动词bring可知它们之间是被动关系,应用被动语态,题干是复合句,含有一个since(自从)引导的时态状语从句。主句通常用现在完成时,since从句通常使用一般过去时态,所以用一般过去时的被动语态,故选B。
55.B
【详解】句意:——他驾驶证考试通过了吗?——不,还没有。
考查时态和主谓一致。pass“通过”,根据“not yet”可知,此处用现在完成时,主语he是第三人称单数形式,谓语用第三人称单数形式,故选B。
56.A
【详解】句意:简和她的父母去了青岛,他们已经去过那里三次了。
考查have been to与have gone to的用法。have gone to去了某地(未回来);have been to去过某地(已回来)。根据“Jane, with her parents, … QingDao”可知,去了青岛还未回来,且主语Jane是第三人称单数形式,助动词用has。根据three times可知,去过三次,故第二空填have been,故选A。
57.C
【详解】句意:我们两个小时前到的。我们已经在这里待了两个小时了。
考查动词时态。第一空根据“two hours ago”可知用一般过去时,排除AB选项,第二个空使用现在完成时。故选C。
58.D
【详解】句意:——我刚才在黑板上画的那幅画在哪里?——玛丽已经擦掉它了。
考查动词时态。clean off“擦掉”;根据“ Where is the picture that I drew on the blackboard just now”可知,画已经不在黑板上了,说明已经被擦掉了,强调过去的动作对现在造成的影响所以用现在完成时。故选D。
59.B
【详解】句意:他非常想念他的父母。他离开家乡已经有十年了。
考查现在完成时。根据“for ten years”可知,句子是现在完成时,且动词要用延续性动词,left为非延续性动词,应该用be away。故选B。
60.C
【详解】句意:——行程码是用来做什么的?——它用来显示你在过去14天里去过的地方。
考查动词时态。in the past 14 days是一段持续的时间,可知句子用现在完成时have/has done结构;主语you是第二人称,助动词用have,故选C。
61.C
【详解】句意:我在兰州已经有一段时间了。 那你呢?
考查现在完成时。have been to去过某地(已经回来);have gone to去了某地(还未回来);have been in待在某地,和时间段连用。根据“for some time”可知此处和时间段连用用have been in。故选C。
62.B
【详解】句意:水变得又黑又脏。喝起来再也不安全了。
考查动词时态。由“It’s no longer safe to drink.”可知,水脏了后产生的影响是喝起来不安全。表示过去的动作对现在造成的影响,需用现在完成时(have/has done)。故选B。
63.A
【详解】句意:——妈妈,你看到我的英语书了吗?它在我的床上。——我已经把它放在书架上了。下次你最好把东西收起来。
考查现在完成时。根据“You’d better put your things away next time.”可知把书放在书架上发生在过去,对现在造成的影响是“下次你最好把东西收起来。”,应用现在完成时,故选A。
64.D
【详解】句意:我们班有些男生参加足球俱乐部已经一年了。他们喜欢踢足球。
考查现在完成时。根据“for a year”可知,此句时态应用现在完成时,排除A和C;“for a year”是表示一段时间的状语,它要与延续性动词“be in”连用。故选D。
65.D
【详解】句意:小说太精彩了。 到目前为止,我已经读了三遍。
考查时态。根据“So far”可知句子使用现在完成时have/has done。故选D。
66.C
【详解】句意:——Jack,你看过这部电影吗?——还没有。我计划这个星期天和Jim一起去看。
考查时态。根据“Not yet”可知此处表示过去的动作对现在产生的影响,用现在完成时have/has done。故选C。
67.A
【详解】句意:——好久不见,吉姆!——是的。我们已经有10年没见面了。
考查时态。see“看见”,根据“for 10 years”可知,与时间段连用,用现在完成时,故选A。
68.C
【详解】句意:我表弟借这本书已经一个月了。他现在必须把它还给图书馆。
考查延续性动词。borrow借入;lend借出;kept保存。根据“for one month”可知与时间段连用,要用延续性动词,AB是非延续性动词,排除。故选C。
69.C
【详解】句意:——珍妮,你为什么不带你自己的雨伞呢?——别人错拿了我的伞。我现在找不到了。
考查时态。take拿走。根据“I can’t find it now.”可知,我现在找不到它,表示有人已经拿走了它,因此用现在完成时,故选C。
70.C
【详解】句意:——这个男人参军已经5年。——他是我的朋友John。他还是小孩子的时候就打算当兵。
考查延续性动词与非延续性动词。根据“for five years”可知,此处应填延续性动词;join“加入”和take part in“参加”都是非延续性动词,故排除A、B项。has been in表示“在某地待了多久”。故选C。
71.D
【详解】句意:——你什么时候买的车?——我已经买了三个月了。
考查动词时态。根据时间状语“for three months.”可知,本句是现在完成时(have/has done),排除AC选项;且从句中的谓语动词必须是延续性动词,buy是非延续性动词,排除B选项。故选D。
72.D
【详解】句意:——《金银岛》是令人兴奋的。——我同意你的说法。我已经读了它两次。
考查时态。read“阅读”,根据“twice”可知已经读了两遍,用现在完成时,其结构为have/has done。故选D。
73.A
【详解】句意:电影《长金湖之水门桥》自几个月前首映以来获得了很多好评。
考查现在完成时。根据“since its first show several months ago”可知,时态为现在完成时,结构:have/has done,主语“The film Shuimen Bridge in Changjin Lake”是第三人称单数,助动词使用has。故选A。
74.C
【详解】句意:史密斯先生能说一口流利的中文,因为他在中国生活了十年。
考查谓语动词时态,根据“for ten years.”可知应该用现在完成时(have/has done),表示动作从过去一直持续到现在,故选C。
75.B
【详解】句意:航天员王亚萍回来后非常高兴,她告诉小女儿:“妈妈摘了星星回来了”。
考查现在完成时。根据“mom…after reaching for the stars”可知,用现在完成时表示已经摘完星星回来了。故选B。
76.C
【详解】句意:——我们去找邓老师征求意见吧。——我们最好换个时间。她去新西兰度假了,所以她一定不在家。
考查短语辨析及情态动词。have/has been to去过某地,现在可能已经回来或在别处;have/has gone to去了,可能已经到达目的地或在去的路上,强调不在说话者所在地;may not可能不;shouldn’t不应该;can’t不可能,一定不;mustn’t禁止。根据“New Zealand for a holiday”可知此处表达“去了新西兰”,用短语have/has gone to;因为去了新西兰,所以空二处表达一定不在家。故选C。
77.C
【详解】句意:迄今为止,中国在全球反冠状病毒疾病斗争中做出了巨大贡献。
考查动词的时态。根据时间状语“So far”可知,句子时态应用现在完成时,结构为:have/has+done。故选C。
78.B
【详解】句意:玛丽自从回到上海后就一直住在那个小区里。
考查现在完成时。根据“Mary...in that housing estate since she came back to Shanghai.”可知表达从过去某一时刻开始,延续至今,用现在完成时,故选B。
79.C
【详解】句意:自从他从学校毕业后,Ted就在公司里上班了。
考查现在完成时。根据“since”可知该句应用现在完成时,其结构为:have / has+过去分词。故选C。
80.C
【详解】句意:——你好,Maria!你似乎很开心。你去哪了?——我去长沙去看我最喜欢的电视节目 Dance Smash了。
考查动词短语。have been in已经在某地;have gone to已经去了某地,说话时正在某地或者在去某地的路上;have been to已经去过某地,说话时已经离开了某地。根据句意可知,Maria已经去过长沙了,说话时她已经回来了。故选C。
81.C
【详解】句意:——黛西,你对电影的结局感到惊讶吗?——没有。因为我妈妈已经告诉我了。
考查动词时态。根据“Because my mother...me about it.”可知黛西不惊讶的原因是她的妈妈已经告诉过她电影的结局,表示过去的动作对现在造成的影响,应用现在完成时,故选C。
82.C
【详解】句意:——你认为《长津湖之水门桥》怎么样?——太感人了,到目前为止我已经看了两遍。
考查现在完成时。根据“so far”可知,此处应使用现在完成时,故选C。
83.C
【详解】句意:——我可以让萨利接电话吗?——对不起,她去购物中心了。
考查时态。is going to将去某地;has been to去了某地,现在回来了;has gone to到某地去,还没有回来。根据空前“Sorry,”可知,应是她去购物中心去了,还没有回来。故选C。
84.B
【详解】句意:迈克昨天借了一本书。到目前为止,这本书他已经借了两天了。
考查动词辨析。has borrowed借来; has kept保管;has lent借出。根据时间状语“for two days so far”可知,句子的动词应用延续性动词,borrow和lent均是非延续性动词,故排除A、C项。故选B。
85.A
【详解】句意:——在初中这三年,所有的学生都变了很多。——是的,在很多方面,不变的是他们彼此间的爱,还有面对挑战的勇气。
考查动词时态。根据时间状语“in the last 3 years”可知,本句是现在完成时,结构为have/has done。故选A。
86.C
【详解】句意:——David,你什么时候交报告?——对不起,我忘记带了,但我已经完成了。
考查现在完成时。根据“I forgot to bring it”和“but”可知,报告已经完成了,所以此句时态应用现在完成时,其构成为“have/has done”。故选C。
87.B
【详解】句意:世豪商城的这家店开了两年了,但我还没去过。
考查现在完成时。根据句中时间状语“for two years”可知,此句时态为现在完成时态,结构为“have/has done”的形式;句中的动词要用延续性动词,动词open是短暂性动词,不能跟一段时间,排除C;open可以作形容词,be open表示“开着的”,has been open表示“已经开门”,后可以跟一段时间。故选B。
88.D
【详解】句意:不要再教我了。我已经知道怎么做了。
考查时态。know“知道”根据“Don’t teach me again!”可知,我现在不让别人教我,应是我已经知道怎么做了,因此用现在完成时,故选D。
89.A
【详解】句意:——我的电脑又能用了!——是的。你哥哥修好了。他花了大约一个小时。
考查动词时态。根据“My computer is working again!”可知,此处强调过去发生的动作已结束,并对现在造成了影响,所以用现在完成时(have/has done),故选A。
90.A
【详解】句意:——你看,这对老夫妻是那么的相爱。——他们从 1970 年就结婚了。
考查现在完成时。根据时间状语“since 1970”可知,答语的时态为现在完成时态,其结构为:have/has +过去分词,句中的动词要用延续性动词。married的原形是marry,是短暂性动词,不能跟一段时间,排除B、C、D选项。have been married表示“已经结婚”,married是形容词,表示状态, 它能跟一段时间连用。故选A。
91.C
【详解】句意:——吉姆,把音乐关小点。我们的孩子正在睡觉。——别担心。他已经醒了半个小时了。
考查现在完成时。根据空格后“for half an hour”提示,此处为含for的现在完成时结构,空格处应填“has been awake”,表示延续性的状态。故选C。
92.D
【详解】句意:——迈克来自美国,但能说一口流利的中文。——是的。自从上大学以来,他就自学中文。
考查动词时态。根据“He has learned Chinese by himself since he...college.”可知,此处是“现在完成时,since+一般过去时”结构,故选D。
93.B
【详解】句意:你这电脑用了十年了,现在不好用了。为什么不买个新的?
考查动词时态和动词辨析。buy买,是瞬间性动词;have拥有,是延续性动词;borrow借,是瞬间性动词。根据时间段“for ten years”可知,此处是用延续性动词的现在完成时,故选B。
94.A
【详解】句意:多亏了我们的老师和朋友,这三年来我们成长了很多。
考查现在完成时。根据时间状语“in the past three years”可知,是现在完成时,结构:have/has+动词过去分词,主语we,助动词用have。故选A。
95.B
【详解】句意:——你穿这件衣服很好看。——谢谢。实际上, 我已经穿了很久了。
考查动词时态。根据“for a long time”可知, 句子的时态为现在完成时态,其构成是:have/has+过去分词。句中的动词要用延续性动词,buy“买”是短暂性动词, 不能跟一段时间,排除ACD;has had表示“已拥有”。have“拥有”是延续性动词,过去分词是had。故选B。
96.C
【详解】句意:史密斯夫妇不在家,因为他们去三亚度假了。他们今年去过那里两次。
考查have gone to和have been to的辨析。have gone to去了某地还没回来;have been to去过某地已回来。根据前文“The Smiths aren’t in”可知史密斯夫妇去三亚还没回来,所以第一空应填have gone to;第二空根据副词twice和语境可知是去过那里两次了,因此用have been to,there是地点副词,应去掉介词to。故选C。
97.B
【详解】句意:——你穿那件蓝色连衣裙真漂亮。它是新的吗? ——不是。我已经穿了一年了。
考查现在完成时。由for a year.可知,这里应该用现在完成时,排除C/D;再由“for+一段时间”的情况下,动词应该用延续性动词。故选B。
98.A
【详解】句意:在过去的几个月里,中国援助到达了很多其他国家。
考查动词时态。根据“Over the past few months”判断时态为现在完成时,结构为:have/has done。故选A。
99.C
【详解】句意:到目前为止,还没有科学研究表明鱼翅对健康有益,那么为什么要吃它们呢?
考查现在完成时。根据时间状语So far可知,应用现在完成时,其结构为: have/has +过去分词;又因studies是复数,助动词应用have。故选C。
100.C
【详解】句意:我找不到我的书包。哦,不!我把它忘在实验室了。
考查现在完成时。根据“I can’t find my schoolbag.”及“in the lab.”判断,此处应该用现在完成时,表示过去发生的动作对现在造成的影响,其结构是:助动词have/has+动词的过去分词。故选C。
相关试卷
这是一份中考英语一轮复习单项选择题分类训练专题26 现在完成时100题 (含解析),共26页。
这是一份2023年中考英语二轮复习单项选择分类训练专题09 介词100题 (含详解),共27页。
这是一份2023年中考英语二轮复习单项选择分类训练专题08 副词100题 (含详解),共29页。