2023年中考英语备考现在完成进行时练习题(附答案)
一、单选题
1.—Neither Xiaoming nor his brothers ________ out of Harbin before. —Oh, I can't believe it!
A.have been B.has been C.has gone
2. China's Tianwen-I ____ on Mars successfully. Here's a photo it sent back from the planet.
A.is landing B.has landed C.lands D.will land
3.—Where is your uncle
—He ________ to South Africa on business. He has ________ there twice.
A.has been;gone B.will go;been
C.went;gone D.has gone;been
4.I an English teacher for ten years.
A.have taught B.teach C.taught D.have been
5.Miss Gao isn't here. She to the station to meet Mr. Brown.
A.has been B.would go C.has gone D.have been
6.The police for the boy for a whole day. But they haven't found him until now.
A.look B.looked
C.have been looking D.are looking
7.The couple _________their new flat since the end of last month. They haven't finished yet.
A.have been decorating B.have decorated
C.has been decorating D.was decorating
8.China ________________ great achievements in science and technology since 1978.
A.makes B.made C.has made
9.Mr. Zhang ________ us English for two years.
A.taught B.is teaching
C.teaches D.has been teaching
10.I'm sorry you so long, but it'll still be some time before Jim gets back.
A.wait B.waited
C.had waited D.have been waiting
11.He ________ standing on one foot for more than 10 minutes.
A.was B.has C.has being D.has been
12.The number of foreign students attending Chinese universities ____ rising steadily since 1990.
A.is B.are C.has been D.have been
13.— he been to Japan before —Yes, he there two years ago.
A.Did,visited B.Has,has visited
C.Has,visited D.Did,has visited
14.I to Rongjiang last year.But I never to Chongjiang.
A.went,have,been B.will go,have,been
C.went,have,gone D.go,have,gone
15.We can’t get sleep with a strong wind outside.
A.blow B.blowing C.blew D.blows
16.—Why is your foreign teacher's Chinese so good —Because he China for eight years.
A.has gone to B.has been to C.has come to D.has been in
17.—Can Mr Read speak Chinese
—Yes.He speaks Chinese very well because he China for many years.
A.has been in B.has been to C.has gone to D.has come to
18.— Look, the light is still on in Helen's office.— Maybe she ______ her work yet.
A.doesn't finish B.won't finish
C.hasn't finished D.didn't finish
19.—Look, Jim is talking to his friend under the tree.
—It _______ be him. He has _______ back to Canada.
A.can’t; gone B.can’t; been
C.may not; been D.mustn’t; gone
20.He _______ it for two hours, and he's still watching now.
A.has been watched B.watching
C.has been watching D.is watching
21.He _______ it for two hours, and he's still watching now.
A.has been watched B.watching
C.has been watching D.is watching
22.The western countries have been _________ Christmas for many years.
A.celebrating B.celebrate C.celebrates D.celebrated
二、填空题
23.I know you have g up, and you want to make your own decisions.
三、选词填空(词汇运用)
24.We are on duty. (taking turns/ in turns)
25.
I (didn't see/haven't seen) my
grandfather before.
26.
Fantastic facts about the butterfly (have been drawing/have drawn) Dr.
Tayor's attention.
四、单词拼写(词汇运用)
27.He has b learning English for five years.
28.The boy has been (站) outside the classroom for over an hour.
29.She
has (从事) colour
therapy since she left college.
五、语法填空
30.I've been (do) homework for 2 hours.
六、句型转换
31.Jack moved to this village six years ago.(同义句转换)
Jack in this village six years
ago.
七、翻译
32.这些年来,他一直在这里工作。
33.领导们已经将他从公司开除了。
The leaders have him the
company.
34.—“他醒了吗?”
—“没有,他还在睡。”
—"Has he yet "
— "No, he's still asleep."
35.三年来一直教我们英语的那个老师明天要搬到武汉去了(teach)
The
teacher will move to Wuhan tomorrow.
36.我妈妈已经做了二十多分钟饭了。
My mother has been (cook) for 20 minutes.
答 案
1.A 2.B 3.D 4.D 5.C 6.C 7.A 8.C 9.D 10.D 11.D 12.C
13.C 14.A 15.B 16.D 17.A 18.C 19.A 20.C 21.C 22.A
23.Grown 24.taking turns 25.haven't seen 26.have been drawing 27.Been 28.standing
29.Practised 30.Doing 31.has;lived;since 32.He has worked here over the years.
33.kicked;off 34.woken up
35.who /that has taught/been teaching us English in the last /past three years
36.cooking