期末重点语法过关:过去进行时和现在完成时100题(期末真题+名校模拟)-2023-2024学年八年级英语下学期期末复习挑战满分百题斩(人教版)

2024-05-31
| 25页
| 1987人阅读
| 81人下载
Easy English初高中英语精品
进店逛逛

内容正文:

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 学科网(北京)股份有限公司 $$

资源预览图

期末重点语法过关:过去进行时和现在完成时100题(期末真题+名校模拟)-2023-2024学年八年级英语下学期期末复习挑战满分百题斩(人教版)
1
期末重点语法过关:过去进行时和现在完成时100题(期末真题+名校模拟)-2023-2024学年八年级英语下学期期末复习挑战满分百题斩(人教版)
2
期末重点语法过关:过去进行时和现在完成时100题(期末真题+名校模拟)-2023-2024学年八年级英语下学期期末复习挑战满分百题斩(人教版)
3
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。