内容正文:
2023-2024学年八年级英语下学期期末复习挑战满分百题斩(人教版)
期末重点语法过关:过去进行时和现在完成时100题
期末真题+名校模拟
1.(22-23八年级下·河北石家庄·期末)As the Chinese national flag ________, I was so happy that I cried.
A.was rising B.has risen C.will rise D.rises
2.(22-23八年级下·福建龙岩·期末)—Where was Tom at that moment?
—He ________ a math problem with his teacher on the internet.
A.discussed B.was discussing C.will discuss
3.(22-23八年级下·广东广州·期末)When Aunt Li ________ home, her daughter ________ dinner at six yesterday afternoon.
A.was coming; was cooking B.came; cooked
C.came; was cooking D.was coming; cooked
4.(22-23八年级下·河北石家庄·期末)The teacher didn’t notice me come in. She ________ some notes on the blackboard.
A.writes B.wrote C.is writing D.was writing
5.(22-23八年级下·河北张家口·期末)When Jenny got to his office, he _________ to his mother on the phone.
A.has spoken B.spoke C.was speaking D.speaks
6.(22-23八年级下·河北唐山·期末)—Did you see a girl pass by just now?
—No, sir, I ________ then.
A.read B.was reading C.have read D.am reading
7.(22-23八年级下·河北邯郸·期末)—Why didn’t you pick up my phone just now?
—I ________ a shower when you called.
A.take B.will take C.am taking D.was taking
8.(22-23八年级下·山东威海·期末)—Betty! I called you at nine o’clock this morning, but you didn’t answer it. What’s wrong?
—I am sorry. I ________ my grandma in hospital at that time.
A.visited B.will visit C.was visiting
9.(22-23八年级下·河北沧州·期末)—You were not in when I went to you yesterday.
—Oh, I ________ for a friend from England at the airport at that moment.
A.waited B.was waiting C.am waiting D.have waited
10.(22-23八年级下·河北石家庄·期末)When Peter called up his mother, she ________ in the kitchen.
A.is cooking B.will cook C.has cooked D.was cooking
11.(21-22八年级下·山东济南·期末)—I called you this morning, but nobody answered.
—Sorry, I ________ the flowers in the garden.
A.was watering B.watered C.am watering D.will water
12.(21-22八年级下·河北石家庄·期末)—Hi, Daniel! You didn’t take the chess class last night.
—Oh, I ________ my son’s model plane at that time.
A.repair B.am repairing C.repaired D.was repairing
13.(21-22八年级下·河北邯郸·期末)—Sam, I called you this time last night, but couldn’t get an answer.
—Sorry, Linda. I ________ an online class on my mobile phone at that time.
A.take B.took C.am taking D.was taking
14.(21-22八年级下·河北保定·期末)My mother didn’t hear the phone, because she ________ in the kitchen.
A.cooks B.cooked C.is cooking D.was cooking
15.(22-23八年级下·河北石家庄·期末)—Why did the car hit the boy?
—Because the driver ________ on the phone at that time.
A.talks B.is talking C.was talking D.has talked
16.(22-23八年级下·全国·期末)He ________ in Italy when he ________ the accident.
A.travelled; had B.was travelling; had
C.was travelling; was having D.travelled; was having
17.(22-23八年级下·全国·期末)While we ________ the picnic, it ________ to rain.
A.are having; started B.have; is starting
C.were having; started D.were having; was starting
18.(22-23八年级下·全国·期末)— I called you last night, but nobody answered. Where were you then? (2019,山东滨州卷)
— Oh, I ________ my pet dog in my yard.
A.walked B.was walking C.am walking D.will walk
19.(21-22八年级下·广东深圳·期末)— ________ did the rainstorm come?
—While we ________ a physics lesson yesterday.
A.When; are having B.While; are having
C.When; were having D.While; were having
20.(21-22八年级下·广东深圳·单元测试)—Why didn’t you _______ my phone?
—Sorry, I _______ a shower at that time.
A.answer; was taking B.answer; took C.receive; was taking D.receive; took
21.(22-23八年级下·河北石家庄·期中)I ________ a movie with my friends when you called me last night.
A.watch B.watched C.am watching D.was watching
22.(22-23八年级下·全国·单元测试)My father was asleep while I ______ English newspaper.
A.read B.was reading C.are reading D.to read
23.(21-22八年级下·山东青岛·期中)Ted ________ off the bike while he ________ his bicycle.
A.fell; was riding B.was falling; was riding C.fell; rode D.was falling; rode
24.(21-22八年级下·湖北黄冈·期中)—Yesterday’s rainstorm was so heavy! Did you get wet?
—No, I was so lucky. ________ it was raining heavily, I was reading in the library.
A.Before B.When C.While D.After
25.(21-22八年级下·河北唐山·期中)—Alice, I ________ you at nine but you didn’t pick up.
—Oh, I ________ a shower.
A.called; took B.called; was taking C.was calling; took D.was calling; was taking
26.(21-22八年级下·云南楚雄·期中)I ________ on the computer when Frank called me last night.
A.work B.am working C.was working D.will work
27.(22-23八年级下·江苏泰州·期中)—It’s a pity that you didn’t watch the football match yesterday evening. What happened?
—Steve is going to London, so he _______ me about the manners in England the whole evening.
A.is asking B.was asking C.asked D.has asked
28.(22-23八年级下·江苏苏州·阶段练习)— You are late again, Tony.
— No bus to our school went by while I ________ at the bus stop.
A.am waiting B.wait C.will wait D.was waiting
29.(23-24八年级下·上海浦东新·阶段练习)—Hey, I’ve just taken a photo of you.
—Really? What a pity! I _________.
A.didn’t look B.hadn’t looked C.haven’t looked D.wasn’t looking
30.(23-24八年级下·黑龙江哈尔滨·阶段练习)—I called you yesterday afternoon, but you didn’t pick up.
—Sorry. І ________ an online class at that time.
A.take B.took C.was taking
31.(23-24八年级下·江西宜春·阶段练习)—I saw Mr. Smith in the office at ten yesterday morning.
—That’s impossible. He ________ an English party with us there.
A.has B.had C.was having D.has had
32.(22-23八年级下·福建龙岩·阶段练习)—Why didn’t you join us at the English Corner last night?
—We ________ a math test then.
A.are having B.were having C.will have
33.(19-20八年级下·广东揭阳·阶段练习)I was eating in the dining hall when I ________ the news that Li Na said good-bye to her fans.
A.hear B.heard C.am hearing D.was hearing
34.(22-23八年级下·广西南宁·阶段练习)I ________ my homework from 8:00 to 10:00 last night.
A.do B.did C.was doing
35.(22-23八年级下·江苏苏州·阶段练习)—Has your father finished the report yet?
—Sorry, I don’t know. He _________ it this morning.
A.was writing B.wrote C.has written D.is writing
36.(22-23八年级下·江苏无锡·阶段练习)Nobody except Sandy and Nancy ________ when the teacher came in.
A.has read B.is reading C.was reading D.were reading
37.(16-17八年级下·全国·单元测试)The boy with two dogs ________ in the yard when the earthquake hit the city.
A.is playing B.are playing C.were playing D.was playing
38.(20-21八年级下·河北石家庄·阶段练习)My mother ________in the kitchen when the rainstorm came.
A.was cooking B.is cooking
C.cooks D.cooked
39.(20-21八年级下·四川成都·阶段练习)—Alice, I _______ you up at 8 yesterday morning, but you didn’t answer. What were you doing then?
—I _______ in the kitchen.
A.called; cooked B.called; was cooking C.was calling; cooked
40.(20-21八年级下·安徽阜阳·阶段练习)—Paul, I went to your house to see you, but you weren’t at home. Where were you?
—Oh, my mother told me about that. I am sorry, but I ________ articles in the library.
A.is writing B.was writing C.will write D.wrote
41.(22-23八年级下·河北唐山·期末)How time flies! Six years _________ since the Xiong an New Area was set up in 2017.
A.passed B.has passed C.is passing D.will pass
42.(22-23八年级下·江苏盐城·期末)—Where’s Mr. Green now? I haven’t seen him for a few days.
—He ________ to Shanghai for a meeting.
A.goes B.is going C.has been D.has gone
43.(22-23八年级下·江苏泰州·期末)—Does Jim enjoy his stay in China?
—Yes. Not only Jim but also Lucy ________ quite a few wonderful cities since they came to China.
A.will visit B.visited C.has visited D.have visited
44.(22-23八年级下·河北石家庄·期末)—Bruce’s new movie is a big success. I want to see it this weekend.
—I ________ the movie already. To tell the truth, it is not that good.
A.see B.saw C.have seen D.will see
45.(22-23八年级下·河北保定·期末)Hong Kong is a good place. I ________ it several times.
A.visited B.visit C.am visiting D.have visited
46.(22-23八年级下·山东青岛·期末)—Where are the Greens?
—They ________ the United States.
—When ________?
A.have gone to;have they gone
B.have gone to;did they go
C.have been to;will they go
D.have been in;do they go
47.(22-23八年级下·山东青岛·期末)My sister has learned English ________.
A.for twelve years ago B.for twelve years old
C.since twelve years D.since she was four
48.(22-23八年级下·河北唐山·期末)—Where is your cousin?
—He ________ abroad. He won’t come back until next month.
A.has been B.has gone C.will go D.was going
49.(22-23八年级下·山东威海·期末)—Hi! Alice! Where is Helen?
—She ________ to the supermarket. She’ll be back in an hour.
A.went B.has gone C.has been
50.(21-22八年级下·山东济南·期末)—Have you ever ________ to Shaolin Temple?
—Yes. I _____ there last year.
A.been; went B.gone; went C.been, gone D.gone, gone
51.(21-22八年级下·山东青岛·期末) ________ of the students ________ the amusement park several times.
A.Three quarters; has been to B.Three fourths; has gone to
C.Three quarters; have been to D.Three fourths; have gone to
52.(21-22八年级下·山东济南·期末)—Let’s go to see the movie Chosin Lake (《长津湖》).
—What a pity! It’s ten o’clock. The film _________ for a while.
A.has been over B.has finished C.was over D.finished
53.(21-22八年级下·山东菏泽·期末)—Would you like something to drink?
—No, thanks. I ______ some water already.
A.will drink B.was drinking C.have drunk
54.(21-22八年级下·山东滨州·期末)—Mr. Black, do you like living in Huangzhou?
—Yes, I do. I _________ here for three years. It’s really a beautiful city.
A.have lived B.lived C.am living D.will live
55.(21-22八年级下·江苏镇江·期末)—Jack, I haven’t seen your father for a long time.
—He ________ Guangzhou on business for two weeks.
A.went to B.has gone to C.has been in D.has been to
56.(21-22八年级下·河北保定·期末)—Look! How dry and clean the classroom is!
—Yes. Someone ________ up the classroom. They’re so early.
A.cleans B.cleaned C.has cleaned D.was cleaning
57.(21-22八年级下·河北保定·期末)You ________ TV for two hours, Sam. You should stop to have a rest.
A.watch B.are watching C.have watched D.will watch
58.(21-22八年级下·河北保定·期末)Mr. Smith _________ Chinese for two years. He’s much better at it now.
A.learn B.will learn C.was learning D.has learned
59.(21-22八年级下·山东滨州·期末)—Linda, is that man your English teacher Mr. Han?
—No, it can’t be him. He ________ Shanghai for further study.
A.has gone to B.has been to C.goes to D.was going to
60.(21-22八年级下·江苏宿迁·期末)— I bought this dictionary two weeks ago.
— You mean you ________ it for half a month.
A.have bought B.have had C.have been bought D.bought
61.(21-22八年级下·江苏宿迁·期末)—Is Jessica giving us a speech this evening?
—No, it ________ be her. She ________ Japan.
A.mustn’t; has gone to B.mustn’t; has been to
C.can’t; has gone to D.can’t; has been to
62.(22-23八年级下·河北石家庄·期末)—Where is Mr. Li? I can’t find him anywhere.
—He ________ the library and will be back in two hours.
A.will go to B.goes to C.has been to D.has gone to
63.(22-23八年级下·全国·期末)I have studied hard ________ I came to this school.
A.for B.as C.since D.and
64.(22-23八年级下·全国·期末)The lamb __________ for quite some time.
A.has died B.die C.has dead D.has been dead
65.(22-23八年级下·上海·期末)Peter is young, but he ________ many countries.
A.has been in B.has gone to C.went to D.has been to
66.(22-23八年级下·上海·期末)—Could I speak to Mrs. Black, please?
—Sorry, she ________ to the library.
A.is going B.has gone C.has been D.will to
67.(22-23八年级下·上海·期末)My uncle ________ London for five years. But he will be back next year.
A.went B.has been in C.has gone D.has gone to
68.(22-23八年级下·上海·期末)He says he ________ the book several times already this year.
A.had read B.has read C.will read D.is reading
69.(22-23八年级下·上海·期末)They left for Beijing last month and we ________ them ever since.
A.don’t hear from B.haven’t heard from C.won’t hear from D.didn’t hear from
70.(22-23八年级下·上海·期末)I ________ the book yet.
A.haven’t read B.hadn’t read C.don’t read D.am not reading
71.(21-22八年级下·广东深圳·期末)—I ________ what happened to the shop owner. His shop ________ since last week.
—Don’t worry. I think he is on vacation.
A.think; has been shut B.wonder; has been shut
C.want to know; has closed D.think; has closed
72.(21-22八年级下·广东深圳·期末)—Would you like to watch a documentary The Great Wall with me?
—Certainly. I don’t mind ________ it again although I ________ it twice.
A.to see, saw B.seeing, have seen C.to see, have seen D.seeing, saw
73.(2023·北京顺义·二模)Mr. Green knows Beijing very well because he ________in Beijing since 2000.
A.works B.will work C.has worked D.worked
74.(23-24八年级下·广西南宁·阶段练习)—Hurry up! I’m afraid the film ________ for ten minutes.
—Watch your step! Safety always comes first.
A.has begun B.has been on C.has been open
75.(23-24八年级下·广西南宁·阶段练习)Since Project Hope ________ in 1989, it ________ lots of children.
A.has started; has helped B.started; has helped C.started; helped
76.(23-24八年级下·江苏无锡·阶段练习)—Where is your father?
—He has gone to the UK and he ________ there for two weeks.
A.has gone B.has been C.has gone to D.has been in
77.(23-24八年级下·江苏南通·阶段练习)In the past five years, great changes ________ in Nanjing.
A.take place B.took place
C.have taken place D.have been taken place
78.(23-24八年级下·江苏南通·阶段练习)—Is everyone here, Jonathan?
—No, Sir. Millie is absent. She ________ for two days.
A.has been ill B.has fallen ill C.was ill D.fell ill
79.(23-24八年级下·江苏南通·阶段练习)My uncle ________ a beautiful lady in 2010. He and his wife ________ for 13 years.
A.got married with; have been married B.married; have been married
C.married to; have got married D.got married to; have got married
80.(23-24八年级下·江苏无锡·阶段练习)It ________ over ten days since he ________ his hometown.
A.is; has been away from B.has been; left
C.has been; has been away from D.was; left
二、单词拼写
81.(22-23八年级下·全国·期末)My aunt is a writer. She (write) more than ten books since 2000.
82.(22-23八年级下·全国·期末)We have (apology) to you for our impoliteness
83.(21-22八年级下·上海·单元测试)Up to now, I to fish, while my parents have made a to dance. (decide)
84.(22-23七年级下·全国·课后作业)The last class (last) for fifty minutes.
85.(22-23八年级下·江苏无锡·阶段练习)Sorry, I can’t lend you my e-dictionary. I (lend) it to Mary.
86.(21-22八年级下·江苏泰州·期末)—Can I use the computer to search for information now?
—Of course, we (repair) it. Help yourself!
87.(22-23八年级下·全国·单元测试)—Turn off the radio. The baby is sleeping.
—There is no need. He (wake) up already.
88.(22-23八年级下·全国·期末)Mr. Green (teach) us a lot about social studies since September.
89.(22-23七年级下·上海·单元测试)It’s still early now. The sun hasn’t yet. (rise)
90.(21-22七年级上·上海徐汇·期中)Neither the detective nor the police (find) out any proof yet.
91.(21-22八年级下·辽宁盘锦·期末)Mr. Lee (live) in Panjin since he was 10 years old.
92.(21-22八年级下·甘肃白银·期末)That woman has been (die) since 2013.
93.(21-22八年级下·湖南常德·期末)―Jenny, your new soft toy looks very beautiful.
—Oh, it is not new. I (have) it since three months ago.
94.(21-22八年级下·湖南常德·期末)The Greens (be) in China for 3 years.
95.(17-18八年级下·全国·期末)I’m a Singer is the most popular programme that I (see ).
96.(17-18八年级下·全国·期末)—Why is your English teacher so angry?
—Because nobody (hand) in their homework.
97.(21-22八年级下·江苏扬州·期末)I have the book for two days. (keep)
98.(21-22八年级下·江苏泰州·期末)25 years (pass) since Hong Kong returned to China.
99.(21-22八年级下·江苏南京·期末)I am sorry I can’t lend the book to you because Tom (not return) it.
100.(21-22八年级下·全国·单元测试)—Why don’t you go to that shop any more?
—The prices (rise) a lot recently.
参考答案:
1.A
【详解】句意:当中国国旗升起的时候,我高兴得哭了。
考查时态。根据“I was so happy that I cried.”可知,此处讲述过去发生的事情,且强调国旗正在升起时,“我”高兴得哭了,应用过去进行时,结构为was/were doing。故选A。
2.B
【详解】句意:——汤姆当时在哪里?——他在网上和老师讨论一道数学题。
考查时态。根据“ at that moment”可知此处用过去进行时,表“过去某个时间点发生的动作”。故选B。
3.C
【详解】 句意:昨天下午六点,李阿姨回家时,她的女儿正在做晚饭。
考查动词的时态。分析句子结构可知,这是由when引导的时间状语从句,at six yesterday afternoon“昨天下午六点” ,表示过去某个时间某人正在做某事,从句用一般过去时,主句用过去进行时“was/were+动词现在分词”,主语为“her daughter”,be动词用was,故选C。
4.D
【详解】句意:老师没有注意到我进来,她那是正在黑板上写一些笔记。
考查时态。根据“The teacher didn’t notice me come in.”可知,老师没有注意到我进来,因此表示她在那时正在做某事,因此用过去进行时,故选D。
5.C
【详解】句意:当Jenny到达他的办公室时,他正在和他妈妈讲电话。
考查动词时态。根据“When Jenny got to his office”可知,时态为过去进行时,结构是“was/were doing”。故选C。
6.B
【详解】句意:——你刚才看到一个女孩经过吗?——没有,先生,我当时在看书。
考查时态。根据“then”可知当时正在看书,用过去进行时was/were doing。故选B。
7.D
【详解】句意:——刚才你为什么不接我的电话?——当你打电话时我正在洗澡。
考查过去进行时。take一般现在时;will take一般将来时;am taking现在进行时;was taking过去进行时。根据“when you called”可知,空处句子时态应是过去的时态,且表示“自己过去那个时刻正在洗澡”,符合过去进行时。故选D。
8.C
【详解】句意:——贝蒂!今天早上9点我给你打电话,但你没有接。怎么了?——抱歉。那时我正在医院里看望我的奶奶。
考查动词的时态。根据“ I ...visiting my grandma in hospital at that time.”可知,是那个时候Betty正在看望奶奶,表达过去某一时刻正在发生的事情,用过去进行时。故选C。
9.B
【详解】句意:——昨天我去找你时,你不在家。——哦,我那是正在机场等一位来自英国的朋友。
考查时态。根据“at that moment”可知,此处用过去进行时(was/were doing),故选B。
10.D
【详解】句意:彼得打电话给他母亲时,她正在厨房做饭。
考查动词时态。根据“When Peter called up his mother,”可知,when引导的时间状语从句为一般过去时,结合选项可知,主句为过去进行时was/were doing。故选D。
11.A
【详解】句意:——我今天早上打电话给你,但没人接。——对不起,我在花园里浇花。
考查时态。根据“I called you this morning, but nobody answered”可知打电话的时候正在浇花,用过去进行时was/were doing。故选A。
12.D
【详解】句意:——你好,丹尼尔!你昨天晚上没有上国际象棋课。——喔,那时我正在修理我儿子的模型飞机。
考查过去进行时。根据“You didn’t attend the chess class last night”以及“at that time”可知,此处表示上国际象棋的昨晚那一刻,我正在修理模型飞机,应该用过去进行时。故选D。
13.D
【详解】句意:——萨姆,我昨晚这个时候给你打过电话,但是没人接。——对不起,琳达。我那时正在用手机上网课。
考查过去进行时。根据“but couldn’t get an answer”和“an online class on my mobile phone at that time”可知,萨姆没有接听电话,因为当时在上网课,过去某一时刻在做的事情,用过去进行时(was/were doing)。故选D。
14.D
【详解】句意:我妈妈没有听到电话,因为她正在厨房做饭。
考查句子时态。cooks做饭,一般现在时,第三人称单数;cooked一般过去时;is cooking现在进行时;was cooking过去进行时。根据“My mother didn’t hear the phone”可知,时态为一般过去时,从句应用过去进行时表示过去正在进行的动作,结构为was/were+doing,主语是she,谓语应用was cooking。故选D。
15.C
【详解】句意:——为什么那辆小车撞到了那个男孩?——因为司机那个时候正在打电话。
考查过去进行时。由“at that time”可知,句子应用过去进行时,描述那个时候正在做的事情,其结构为:was/were+动词ing。故选C。
16.B
【详解】句意:当他发生事故的时候他正在意大利旅游。
考查时态。由“He…in Italy when he…the accident.”可知,句子是由when引导的时间状语从句,表示发生事故的时候正在旅游,主句应用过去进行时,从句应用一般过去时。故选B。
17.C
【详解】句意:当我们在野餐时,下雨了。
考查动词时态。此处是while引导的时间状语从句,一般用来表示在过去某一个动作发生时,另一个动作正在发生,结合“start”可知此处的从句应过去进行时,主句用一般过去时,故选C。
18.B
【详解】句意:——我昨晚给你打电话了,但是没有人接。那时你在哪里?——哦,我正在院子里遛我的宠物狗。
考查动词时态。根据“I called you last night, but nobody answered. Where were you then? ”及语境可知,答语是描述昨晚打电话时我正在遛狗,表示过去某一时刻正在发生的动作,需用过去进行时“was/were doing”结构,故选B。
19.C
【详解】句意:——暴风雨是什么时候来的?——昨天我们上物理课的时候。
考查特殊疑问词及动词的时态。根据“While we ... a physics lesson yesterday.”可知,问句提问的是暴风雨到来的时间,用特殊疑问词when,排除选项BD;根据“While”和“yesterday”可知,第二空应该用过去进行时。故选C。
20.A
【详解】句意:——你为什么不接我的电话?——对不起,我那时正在洗澡。
考查动词辨析及动词时态。answer回答;receive收到。“接听电话”应用answer。根据“at that time”可知,打电话时正在洗澡,故为过去进行时。故选A。
21.D
【详解】句意:昨晚你打电话给我的那个时候,我正和朋友一起看着电影。
考查过去进行时。根据“I...a movie with my friends when you called me last night.”可知,句中when引导的时间状语从句为一般过去时,表示主句动作所发生的时间点,此时主句“I...a movie with my friends”应用过去进行时,谓语结构是was/were doing,所以空处应是was watching。故选D。
22.B
【详解】句意:我在看英文报纸时,父亲睡着了。
考查过去进行时。read动词原形;was reading过去进行时;are reading现在进行时;to read动词不定式。while然而,常与进行时连用。was是is的过去式,所以空格处用过去进行时(was/were+现在分词)。故选B。
23.A
【详解】句意:泰德骑自行车时从自行车上摔了下来。
考查时态。fall掉下来,其过去式是fell;ride骑。while引导的时间状语从句用进行时,排除CD两项。fall off是瞬间性动词,没有进行时,故选A。
24.C
【详解】
句意:——昨天的暴雨太大了!你淋湿了吗?——不,我太幸运了。雨下得很大的时候,我正在图书馆看书。
考查连词辨析。before在……之前;when当……的时候;while当……时候;after在……之后。根据“I was so lucky”可知,是指雨下得很大的时候,排除选项A和D,when引导的时间状语从句多用一般时态,while引导的时间状语从句多用进行时进行。故选C。
25.B
【详解】句意:——爱丽丝,我九点给你打电话,但你没有接。——哦,我在洗澡。
考查动词时态。根据句意和“at nine but you didn’t pick up”可知,前句过去发生的动作,要用一般过去时, 谓语动词用过去式,“pick up”对应的是“called”。后句“Oh, I…a shower.”表述过去某时刻正在发生的事情,用过去进行时,take a shower意为“洗澡”。故选B。
26.C
【详解】句意:昨晚弗兰克打电话给我时,我正在用电脑工作。
考查动词时态。根据“when Frank called me last night”可知,此处是when引导的时间状语从句,从句的时态为一般过去时,主句用过去进行时,表示过去某时正发生的动作。故选C。
27.B
【详解】句意:——昨天晚上你没有看足球比赛,真遗憾。发生了什么事?——史蒂夫要去伦敦,所以他整个晚上都在问我英国的礼仪。
考查动词时态。根据“yesterday evening”以及“the whole evening.”可知此处应用过去进行时表示“昨天一整晚正在发生的事情”。故选B。
28.D
【详解】句意:——你又迟到了,托尼。——当我在公共汽车站等的时候,没有去我们学校的公共汽车经过。
考查时态。句子是while引导的时间状语从句,表示“正在等待的时候”,结合“went”可知,此处应用过去进行时,故选D。
29.D
【详解】句意:——嘿,我刚给你拍了张照片。——真的吗?太遗憾了!我没在看。
考查时态。根据“Hey, I’ve just taken a photo of you.”可知此处讲对方拍照的时候自己没在看,用过去进行时wasn’t looking。故选D。
30.C
【详解】句意:——我昨天下午给你打过电话,但你没接。——对不起。那时我在上网课。
考查动词的时态。take一般现在时;took一般过去时;was taking过去进行时。根据“at that time”推断句子使用过去进行时。故选C。
31.C
【详解】句意:——昨天上午十点我在办公室见到了史密斯先生。——那是不可能的。他在那里和我们一起开英语派对。
考查时态。根据“I saw Mr. Smith in the office at ten yesterday morning.”及“He ... an English party with us there.”可知,此处描述的是史密斯先生昨天上午十点正在做的事情,应该用过去进行时。故选C。
32.B
【详解】句意:——昨晚你为什么不加入我们英语角?——我们那时正在进行数学测验。
考查过去进行时。are having现在进行时;were having过去进行时;will have一般将来时。根据“last night”及“then”可知,时态为过去进行时。故选B。
33.B
【详解】句意:当听到李娜和粉丝告别的消息时,我正在食堂吃饭。
考查谓语动词时态。句子是when引导的时间状语从句,主句时态为过去进行时,从句谓语动词是hear,为短暂性动词,需用一般过去时,即过去式形式。故选B。
34.C
【详解】句意:昨晚8点到10点我在做作业。
考查过去进行时。根据“from 8:00 to 10:00 last night.”可知,本句为过去进行时,其构成为:was/were+doing。因为主语“I”为第一人称单数,be用was,故选C。
35.A
【详解】句意:——你父亲写完报告了吗?——对不起,我不知道。他今天早上在写。
考查时态。根据“Has your father finished the report”以及“this morning”可知此处表示今天早上他一直在写,表示过去某个时间段一直在做的事情用过去进行时was/were doing。故选A。
36.C
【详解】句意:老师进来的时候,除了桑迪和南希,没有人在读书。
考查时态和主谓一致。根据“when the teacher came in”可知是当老师进来的时候正在读书,用过去进行时was/were doing;except连接的成分作主语时,遵循就远原则,根据“Nobody”可知此处be动词用was。故选C。
37.D
【详解】句意:地震发生时,那个男孩带着两条狗在院子里玩。
考查动词时态及主谓一致。根据“when the earthquake hit the city.”可知,when引导的时间状语从句,从句是一般过去时,主句用过去进行时,排除选项AB;由“The boy with two dogs”可知,句子的主语是The boy,为单数,因此be动词用was。故选D。
38.A
【详解】句意:当暴风雨来的时候,我的妈妈正在厨房做饭。
考查时态。由句中时间状语“when the rainstorm came”可知,此句是说当暴风雨来临的时候正在发生的事情,应用过去进行时,其构成为“was/were doing”,故选A。
39.B
【详解】句意:——爱丽丝,我昨天早上8点给你打电话,但你没有接。那时你在干什么?——我正在厨房做饭。
考查时态。call打电话;cook煮,做饭;根据“at 8 yesterday”可知,此处用一般过去时,根据“What were you doing then?”可知,此处用过去进行时,故选B。
40.B
【详解】句意:——Paul,我去你家看你,但你不在家。你去哪了?——哦,我妈妈告诉我了。抱歉,我在图书馆写文章。
考查过去进行时。write“写”,根据“I went to your house to see you, but you weren’t at home”可知,空缺处应该说的是不在家的时候在图书馆写文章,用过去进行时,表示过去某一时间段一直做的事,故选B。
41.B
【详解】句意:时间过得真快!自2017年安雄新区成立以来,六年过去了。
考查现在完成时。根据“Six years…since the Xiong an New Area was set up in 2017.”可知,句子的时态是现在完成时,其谓语动词构成为“have/has done”。故选B。
42.D
【详解】句意:——格林先生现在在哪里?我有几天没见到他了。——他已经去上海开会了。
考查现在完成时。goes去,一般现在时;is going将要去,一般将来时;has been去过某地已经返回,现在完成时;has gone已经去了某地还没回来,现在完成时。根据“I haven’t seen him for a few days.我有几天没见到他了”可知,他已经去了上海还没有回来。故选D。
43.C
【详解】句意:——吉姆喜欢待在中国吗?——是的。自从他们来到中国以来,不仅吉姆,露西还参观了许多很棒的城市。
考查时态和主谓一致。根据“since...”可知句子用现在完成时“have/has done”;not only...but also连接的成分作主语时,遵循就近原则,根据“Lucy”可知助动词用has。故选C。
44.C
【详解】句意:——布鲁斯的新电影大获成功。我想这个周末去看。——我已经看过这部电影了。说实话,它并没有那么好。
考查动词的时态。根据“already”可知,此处应该用现在完成时have/has done。故选C。
45.D
【详解】句意:香港是个好地方。我已经参观过好几次了。
考查时态辨析。visited参观(一般过去时);visit参观(一般现在时);am visiting参观(现在进行时);have visited参观(现在完成时)。根据“several times”,可知已经“好几次”了,时态应用现在完成时。故选D。
46.B
【详解】句意:——格林一家在哪里?——他们去了美国。——他们什么时候去的?
考查时态。have gone to去了,现在完成时态;have been to去过,现在完成时态;根据“Where are the Greens?”可知,他们是去了美国,还没有回来,用现在完成时态,结构为has/have+过去分词,主语是the Greens,复数形式,故用have gone to;根据“When...?”可知,此句为一般过去时态,助动词用did。故选B。
47.D
【详解】句意:我姐姐从四岁起就开始学英语了。
考查时间状语。根据“My sister has learned English”可知,时态为现在完成时态,常跟for/since短语连用。for+时间段;since+时间点,后跟句子要用—般过去时。选项A中for应改为since;选项B应去掉old;选项C中since应改为for。故选D。
48.B
【详解】句意:——你的表弟在哪里?——他已经出国了。他直到下个月才回来。
考查动词时态。根据“He won’t come back until next month.”可知,强调已经发生的动作对现在造成的影响,用现在完成时的结构,排除C和D选项。has been去过某地(现已回来);has gone去了某地(还未回来)。根据“He won’t come back until next month”可知,现在还没回来,所以此空应填has gone,故选B。
49.B
【详解】句意:——你好爱丽丝!海伦在哪里?——她去了超市。她一小时后回来。
考查现在完成时。went去,动词go的过去式;has gone to表示“去了某地”,可能在那个地方或途中;has been to表示“曾经去过某地”,现在不在那个地方。根据“She’ll be back in an hour.”可知,Helen一小时后会回来,可推测此处是她去了超市,并且现在有可能还在那里,故时态为现在完成时,has gone to表示“去某地了”符合语境。故选B。
50.A
【详解】句意:——你曾经去过少林寺吗?——是的。我去年去过那儿。
考查现在完成时和一般过去时。根据“Have you ever...to Shaolin Temple?”可知,此句为现在完成时,have been to“去过某地”,have gone to“去了某地”,结合语境可知说话者此时不在少林寺,所以第一空填been;根据“last year”可知,答句为一般过去时,动词应使用过去式形式,go的过去式是went。故选A。
51.C
【详解】句意:四分之三的学生去过游乐园好几次。
考查主谓一致和现在完成时。根据“several times”可知,几次是表示去过某地的频率,have been to“曾经去过某地”,have gone to“去了某地”,排除B和D。又因分数修饰的名词作主语时,谓语动词的数要与名词保持一致,students为复数,所以应用have,排除A。故选C。
52.A
【详解】句意:——我们去看电影《长津湖》吧。——真遗憾!现在是十点钟。这部电影已经结束一段时间了。
考查延续性动词。根据“What a pity! It’s ten o’clock. The film...for a while. ”可知,句子要用现在完成时,且动词要用延续性动词;finish是短暂性动词,用在完成时中用be over,故选A。
53.C
【详解】句意:——你想喝点什么吗?——不用了,谢谢。我已经喝茶了。
考查动词时态。根据前文语境和句中“already”的提示可知,句子应用现在完成时。构成形式为:have/has done。故选C。
54.A
【详解】句意:——布莱克先生,你喜欢住在黄州吗?——是的,我在这里住了三年。这真是一座美丽的城市。
考查动词时态。have lived现在完成时;lived一般过去时;am living现在进行时;will live一般将来时。根据“for three years”可知本句时态为现在完成时,故选A。
55.C
【详解】句意:——杰克,我好久没见到你父亲了。——他在广州出差已经两周了。
考查现在完成时。 went to去了,是一般过去时;has gone to去了某地(未返回);has been in在某地待一段时间;has been to去了某地(已返回)。根据“for two weeks.”可知本句用现在完成时,再根据“Guangzhou on business for two weeks.”可知是指在广州待了两周,应用has been in。故选C。
56.C
【详解】句意:——看!教室多么干燥和干净啊!——是的。有人打扫过教室了。他们真早。
考查时态。根据“How dry and clean the classroom is!”可知,“clean”清理的动作发生在过去,强调对现在造成的影响,用现在完成时,故选C。
57.C
【详解】句意 :山姆,你已经看了两个小时的电视了。你应该停下来休息一下。
考查动词时态。根据“for two hours”可知,此处强调动作的延续,应用现在完成时(have/has done)。故选C。
58.D
【详解】句意:史密斯先生学汉语已有两年了。他现在说的好多了。
考查现在完成时。learn一般现在时;will learn一般将来时;was learning过去进行时;has learned现在完成时。根据“for two years.”可知,这里用现在完成时。故选D。
59.A
【详解】句意:——琳达,那个人是你的英语老师韩老师吗?——不,不可能是他。他已经去上海进修了。
考查现在完成时。have/has gone to去了(未回);have/has been to去过(已回)。根据“it can’t be him.”可知不是他,由此推知他去上海(未回)了。故选A。
60.B
【详解】句意:——我两周前买了这本字典。——你的意思是你已经买这本字典半个月了。
考查现在完成时,延续性动词和非延续性动词。根据“for half a month”可知,此处是现在完成时,现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示),现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。buy对应的延续性状态词是have,所以此处使用have had。故选B。
61.C
【详解】句意:——今天晚上是Jessica为我们发表演讲吗?——不,不可能是她。她去了日本。
考查情态动词表推测及has gone to VS has been to。must表推测时,只能用于肯定句中。题干中根据“No”可知,是个否定句,故排除A和B。has gone to表示“去了某地,还未回来”;has been to表示“去过某地,已经回来了”。根据回答的前半句可知,Jessica还未回来,用has gone to。故选C。
62.D
【详解】句意:——李先生在哪里?我到处都找不到他。——他去图书馆了,两小时后回来。
考查现在完成时。will go to一般将来时;goes to一般现在时;has been to去过某地,已经回来;has gone to去了某地还未回来。根据“He ... the library and will be back in two hours.”可知此处表示去了某地还未回来,用has gone to。故选D。
63.C
【详解】句意:自从我来到这个学校,我一直在努力学习。
考查连词辨析。for因为;as随着;since自从;and和。根据“I have studied hard…I came to this school.”可知自从来学校,就一直在努力学习,空格处应用since引导时间状语从句,故选C。
64.D
【详解】句意:羔羊已经死了好长一段时间了。
考查现在完成时。根据“for quite some time.”可知本句是现在完成时,当谓语动词和一段时间连用,应用延续性动词,die是非延续性动词,对应的延续性动词为be dead。故选D。
65.D
【详解】句意:Peter很年轻,但是他曾去过许多国家。
考查动词短语。has been in在(现在完成时态);has gone to去了(现在完成时态);went to去(过去时态);has been to曾去过(现在完成时态)。分析语境可知,时态为现在完成时,表示“曾去过”。所以是has been to。故选D。
66.B
【详解】句意:——我可以和布莱克夫人通话吗?——对不起,她去图书馆了。
考查动词时态。is going to一般将来时;has gone to去了某地;has been to去过某地;will to表述错误。根据“Could I speak to Mrs. Black, please?”可知询问是否可以与布莱克夫人通话,由答语“Sorry”可知布莱克夫人不在,说明她已经去了图书馆还没回来。故选B。
67.B
【详解】句意:我叔叔在伦敦待了五年。但他明年会回来。
考查现在完成时。went去了,一般过去时;has been in在某地待了多久,常与表示一段时间的状语连用,现在完成时;has gone已经去了,现在完成时;has gone to去了某地(还未回来),现在完成时。根据“for five years”可知,用现在完成时且动词要持续。故选B。
68.B
【详解】句意:他说今年他已经把这本书读了好几遍了。
考查动词时态。had read过去完成;has read现在完成时;will read一般将来时;is reading现在进行时。根据“several times”及“already”可知是现在完成时,结构为“have/has+过去分词”,主语是“he”,用助动词has。故选B。
69.B
【详解】句意:他们上个月去了北京,从那以后我们就再也没有他们的消息了。
考查动词时态。don’t hear from一般现在时;haven’t heard from现在完成时;won’t hear from 一般将来时;didn’t hear from一般过去时。根据“ever since”可知空处应为现在完成时,故选B。
70.A
【详解】句意:我还没看书。
考查时态。根据现在完成时标志词“yet”可知,该句为现在完成时,否定结构为“haven’t/hasn’t + 过去分词”,故选A。
71.B
【详解】句意:——我想知道店主发生了什么,他的店从上周开始就关了。——别担心,我认为他去度假了。
考查动词辨析和现在完成时。think认为;wonder想知道;want to know想知道。根据“what happened to the shop owner.”可知,第一空应表示“想知道”;“since last week”与现在完成时连用,shop与动词“关闭”之间是被动关系,因此用现在完成时的被动语态。故选B。
72.B
【详解】句意:——你想和我一起看一部纪录片《长城》吗?——当然。虽然我已经看过两次了,但我不介意再看一次。
考查非谓语动词以及时态。mind doing sth.“介意做某事”,动名词作宾语,排除AC;根据“twice”可知句子用现在完成时have/has done。故选B。
73.C
【详解】句意:格林先生非常了解北京,因为他从2000年开始就在北京工作了。
考查动词时态。根据“since2000”可知,时态为现在完成时,结构为have/has+过去分词,“he”为第三人称单数,所以用has;work的过去分词形式为worked。故选C。
74.B
【详解】句意:——快点!恐怕电影已经开始十分钟了。——小心脚下!安全永远是第一位的。
考查现在完成时。根据“for ten minutes”可知,此处的谓语动词应用延续性动词,排除A项。根据“the film…”可知,此处表示“电影开始”,不能用open来修饰。根据“Watch your step!”可知,电影还在放映当中,因此此处应用现在完成时,has been on符合题意。故选B。
75.B
【详解】句意:自从1989年希望工程开始以来,它已经帮助了很多孩子。
考查动词时态。根据“Since Project Hope... in 1989, it...lots of children”可知,since引导的时间状语从句,从句为一般过去时,主句用现在完成时,其结构为:主语+have/has +过去分词。故选B。
76.B
【详解】句意:——你父亲在哪里?——他去了英国,已经在那里待了两个星期了。
考查时态。have gone to去了某地,还未回来;have been in待在某地。根据“for two weeks”可知此处与时间段连用,用have been in,空后是地点副词,此处不加介词in。故选B。
77.C
【详解】句意:在过去的五年里,南京发生了巨大的变化。
考查时态。take place发生,一般现在时,主语为复数;took place发生,一般过去时;have taken place已经发生,现在完成时;have been taken place已经被举行,现在完成时被动语态。根据“In the past five years”可知,过去五年里,在南京,变化已经发生,时态为现在完成时,主语为great changes,复数,谓语用“have+过去分词”的结构,taken为take的过去分词。故选C。
78.A
【详解】句意:——大家都到了吗,乔纳森?——不,先生。米莉缺席了。她已经病了两天了。
考查延续性动词和时态。根据“for two days”可知,她已经病了两天了,时态为现在完成时,排除C和D,又因fall ill为非延续性,不可与“for+时间段”连用,排除B。故选A。
79.B
【详解】句意:我叔叔在2010年娶了一位漂亮的女士。他和他的妻子已经结婚13年了。
考查延续性动词和时态。get married to sb.与……结婚;marry sb.与……结婚;be married已婚;第一空,根据“in 2010”可知,此句用一般过去时,指的是结婚,瞬间动作,故用got married to或married;第二空,根据“for 13 years”可知,此句用现在完成时,表示已经结婚13年,因此用可以延续的have been married表示。故选B。
80.B
【详解】句意:自从他离开家乡已经有十天多了。
考查时态和动词延续性的辨析。left离开,非延续性动词;has been away from从……离开,延续性动词。根据“since he…his hometown”可知,第一空的时态为现在完成时,主语是it,所以结构为:has+过去分词;从句中动词应该用非延续动词,结合句意可知,时态为一般过去时,所以用left“离开”,作谓语。故选B。
81.has written
【详解】句意:我的阿姨是一位作家。自2000年以来,她写了十多本书。根据“since 2000”可知本句是现在完成时,主语是第三人称单数,助动词用has,故填has written。
82.apologized
【详解】句意:我们已经为我们的无礼给你道歉了。根据“We have...to you”可知空格处填过去分词与have构成现在完成时。apologize“道歉”,故填apologized。
83. have decided decision
【详解】句意:到目前为止,我已经决定去钓鱼,而我的父母已经决定去跳舞。根据“Up to now”可知,句子时态为现在完成时,主语为I,结构为have done;“做决定”make a decision,固定搭配。故填have decided;decision。
84.has lasted
【详解】句意:最后一节课已经上了五十分钟。根据“for fifty minutes”可知,本句的时态为现在完成时,其结构为:has/have +done,主语“The last class”是单数,故用“has +done”结构。故填has lasted。
85.have lent
【详解】句意:对不起,我不能把我的电子词典借给你。我已经把它借给玛丽了。根据“Sorry, I can’t lend you my e-dictionary.”可知,把电子词典已经借给玛丽,造成的影响是现在不能借给你了,时态用现在完成时(have/has done),主语是第一人称,助动词用have,lend的过去分词为lent。故填have lent。
86.have repaired
【详解】句意:——我现在可以用电脑搜索信息吗?——当然,我们已经修好了。请自便!根据答语“Of course...Help yourself!”可知这里说的是已经修好了电脑,所以时态应该用现在完成时,基本构成:have/has+动词的过去分词,主语是we,复数形式,所以助动词用have,故填have repaired。
87.has woken
【详解】句意:——关掉收音机。这个婴儿正在睡觉。——没有必要。他已经醒了。根据“He...up already.”可知,他已经醒了,时态为现在完成时,谓语用“have/has+过去分词”的形式,主语为He,第三人称单数,助动词用has,动词用过去分词,woken为动词wake“醒”的过去分词。故填has woken。
88.has taught
【详解】句意:自从九月份以来,格林先生教了我们很多关于社会研究的知识。根据“since September”可知,时态为现在完成时,结构为have/has done;主语“Mr. Green”为单数,应用has,teach的过去分词为taught。故填has taught。
89.risen
【详解】句意:现在时间还早。太阳还没升起来。根据“hasn’t”可知,此空应填过去分词与其构成现在完成时结构,故填risen。
90.have found
【详解】句意:侦探和警察都还没找到任何证据。根据“yet”可知用现在完成时态,其结构是have/has+过去分词;neither…nor连接句子主语遵循就近原则,the police是复数意义,所以助动词用have。故填have found。
91.has lived
【详解】句意:李先生从10岁起就住在盘锦。根据“since he was 10 years old”可知,此处用现在完成时have/has done的结构,主语是第三人称单数形式,助动词用has,故填has lived。
92.dead
【详解】句意:自从2013年那个女人就已经去世了。根据“since 2013”和“has been”可知应用be+adj.表延续性动作,所以此处应填die“死”的形容词形式。故填dead。
93.have had
【详解】句意:——珍妮,你的新毛绒玩具看起来非常漂亮。——哦,它不是新的。我三个月前买的它。根据“since three months ago.”可知应用现在完成时,其谓语结构为“have/has+动词过去分词”,主语I,应用have,故填have had。
94.have been
【详解】句意:格林一家人已经在中国住了三年。根据“for 3 years”可知应用现在完成时,其谓语结构为“have/has+ 动词的过去分词”,主语为the Greens“格林一家人”,复数,所以应用have,故填have been。
95.have seen
【详解】句意:《我是一个歌手》是我看过的最受欢迎的节目。发生在过去,对现在有影响,需用现在完成时,现在完成时构成:has/have+ done,主语是第一人称I,故用have;结合句意和所给词可知填have seen。
96.has handed
【详解】句意:——你的英语老师为什么这么生气?——因为没有人交作业。现在完成时是过去发生的事对现在造成影响,根据语境可知此句时态用现在完成时,其构成has/have+done;本句主语nobody是复合不定代词,复合不定代词做主语时谓语动词用单数形式,故用has,hand的过去分词是handed。故填has handed。
97.kept
【详解】句意:这本书我已经借了两天了。根据空前的have及空后的for two days可知,句子是现在完成时,空处动词用过去分词形式kept。故填kept。
98.has passed
【详解】句意:距离香港回归中国已经过去25年了。根据下文“since Hong Kong returned to China”可知,句子应用现在完成时,即“have +过去分词”结构。表时间长度、钱数、速度等的词组作主语时,此时通常将其视为整体,谓语用单数,主语为“25 years”,故have应用第三人称单数形式has,故填has passed。
99.hasn’t returned
【详解】句意:很抱歉我不能把那本书借给你,因为汤姆还没有归还。根据所给提示词,可知此处表达“因为汤姆过去未归还书,对现在的影响是我无法借书给你”,对应的时态是现在完成时have/has done,表示“过去的动作对现在的影响”,主语Tom是单数。故填hasn’t returned。
100.have risen
【详解】句意:——你为什么不再去那家商店了?——最近物价上涨了很多。rise“上升”,动词,作谓语,根据“recently”可知,时态用现在完成时have/has done,主语“The prices”是复数,助动词用have,rise的过去分词是risen。故填have risen。
原创精品资源学科网独家享有版权,侵权必究!6
学科网(北京)股份有限公司
$$