内容正文:
专题01 谓语动词八大时态易错题专练100题
【选题说明:90%选自最新模考/外刊/改编/热点;内容预览:3类限时训练共100题;难度:易中难】
押
题
预
测
基础入门限时练30题,建议用时20分钟,实际用时 分钟
1.—Who is the one that knows AI best in our class?
—Peter. He ________ classes on it for two years.
A.takes B.took C.has taken D.is taking
【答案】C
【详解】句意:——我们班谁最了解人工智能?——彼得。他已经上这门课两年了。
根据“for two years”,动作从过去持续到现在,应用现在完成时,结构是have/has done。
2.—When is the school sports meeting?
—It will be held on time if it ________ next Friday.
A.isn’t rain B.won’t rain C.doesn’t rain D.hasn’t rain
【答案】C
【详解】句意:——学校运动会什么时候举行?——如果下周五不下雨,它将按时举行。
isn’t rain语法错误,be动词后不能直接接动词原形;won’t rain一般将来时,时态错误;doesn’t rain一般现在时;hasn’t rain语法错误,hasn’t后应接过去分词。当if表示“如果”引导真实条件句时,主句用将来时,从句用一般现在时。应填doesn’t rain。
3.—Did you know where Lucy put my pencil case?
—Sorry, I didn’t know. I ________ flowers in the yard then.
A.water B.will water C.have watered D.was watering
【答案】D
【详解】句意:——你知道露西把我的铅笔盒放在哪里了吗?——对不起,我不知道。那时我正在院子里浇花。
根据“Did you know...”以及“then”,此处强调在过去某个时间点正在进行的动作,应使用过去进行时,应填was watering。
4.The book is so interesting that I ________ it twice.
A.read B.am reading C.was reading D.have read
【答案】D
【详解】句意:这本书太有趣了,我已经读了它两遍。
句中twice表示动作已经发生,强调对现在造成的影响,符合现在完成时的用法,应填have read。
5.Peter ________ in love with the dragon boat races since he took part in one last summer.
A.is B.was
C.has been D.will be
【答案】C
【详解】句意:彼得从去年夏天参加了一场龙舟赛以来,就一直深深地爱上了龙舟比赛。
is是;was是(一般过去时的单数);has been一直是(现在完成时的单数);will be将是(一般将来时)。在这个句子中,“since he took part in one last summer”表示从去年夏天参加龙舟比赛到现在,Peter一直爱着龙舟比赛,“has been”符合句子的语境,
6.—Leo, I know you love travelling. Could you tell me ________?
—Yes, Amy. Don’t you remember the key ring of cherry blossoms I gave you last spring?
A.if you have gone to Yuantouzhu B.when did you go to Yuantouzhu
C.if you have been to Yuantouzhu D.when have you been to Yuantouzhu
【答案】C
【详解】句意:——利奥,我知道你喜欢旅行。你能告诉我你是否去过鼋头渚吗?——是的,艾米。你不记得我去年春天给你的那个樱花钥匙圈了吗?
if you have gone to Yuantouzhu是否去了鼋头渚(未返回);when did you go to Yuantouzhu什么时候去了鼋头渚(疑问语序);if you have been to Yuantouzhu是否去过鼋头渚(已返回,强调经历);when have you been to Yuantouzhu什么时候去过鼋头渚(疑问语序)。根据答语“the key ring of cherry blossoms I gave you last spring”可知,对方去过鼋头渚,因此问句应询问是否去过,用if引导宾语从句。have been to表示“去过某地”,符合经历询问;have gone to表示“去了某地未回”,不符合语境。B和D为疑问语序,宾语从句应用陈述语序。应填if you have been to Yuantouzhu。
7.—Is this the cheapest one online?
—Promise! I ________ the prices from different websites, so I’m sure.
A.compare B.have compared C.will compare D.am comparing
【答案】B
【详解】句意:——这是网上最便宜的吗?——保证!我已经对比了不同网站的价格,所以我很确定。
根据“so I’m sure”可知,对比价格的动作已经完成,且对现在造成了“确定这是最便宜的”的影响,应用现在完成时,have compared符合语境。
8.China ________ more than 600 space tasks with Long March rockets so far.
A.completes B.completed C.will complete D.has completed
【答案】D
【详解】句意:中国到目前为止已用长征火箭完成了600多项太空任务。
根据时间状语so far可知,此处表示从过去持续到现在的动作或成果,应用现在完成时,主语China为第三人称单数,助动词用has,应填has completed。
9.If it ________ rainy this weekend, our school trip to enjoy cherry blossoms will be put off.
A.will be B.is C.was D.has been
【答案】B
【详解】句意:如果这个周末下雨,我们的学校赏樱之旅就要被推迟了。
will be一般将来时;is一般现在时;was一般过去时;has been现在完成时。这是if引导的条件状语从句,遵循“主将从现”的规则,即从句用一般现在时表示将来,主句用一般将来时。从句主语it是第三人称单数,因此用is。
10.—Did you listen to Pang Zhongwang’s speech this morning?
—Yes. His story ______ us deeply. We decided to learn from him and be an excellent person like him.
A.touches B.touched C.is touching D.will touch
【答案】B
【详解】句意:——你今天早上听了庞众望的演讲吗?——听了。他的故事深深打动了我们。我们决定向他学习,成为一个像他一样优秀的人。
根据问句“Did you listen...”可知,对话发生在过去,且“His story...us deeply”描述的是当时演讲带来的感受,时态为一般过去时,应填touched。
11.—Would you like something to drink?
—No, thanks. I ______ some juice and I’m not thirsty now.
A.will drink B.have drunk C.was drinking D.drink
【答案】B
【详解】句意:——你想要喝点什么吗?——不了,谢谢。我已经喝过一些果汁了,现在不渴。
根据“I'm not thirsty now”可知,动作已经完成并对现在造成影响,空处时态为现在完成时,结构为have/has done,主语为I,助动词用have,应填have drunk。
12.— Don’t forget to help clean the living room after school.
— I see, Mom. You _______ me many times.
A.remind B.reminded C.will remind D.have reminded
【答案】D
【详解】句意:——放学后不要忘记帮忙打扫客厅。——我知道了,妈妈。你已经提醒我很多次了。
标志词“many times”表示动作从过去持续到现在,强调对现在造成的影响,时态为现在完成时,结构为have/has+过去分词,因此应填入have reminded。
13.— Many people ________ to enjoy the red moon during the Lantern Festival.
— It was really amazing. I ________ such a beautiful moon in my life.
A.will go; never saw B.went; have never seen
C.went; never saw D.will go; have never seen
【答案】B
【详解】句意:——元宵节期间,许多人去欣赏了红月亮。——真是太神奇了。我一生中从未见过如此美丽的月亮。
第一空描述的是元宵节期间发生的事情,属于过去的具体时间,应用一般过去时went。第二空表示“从未见过”,强调从过去到现在从未有过这种经历,应用现在完成时have never seen。
14.Look! The students ________ an experiment in the science lab.
A.do B.are doing C.were doing D.have done
【答案】B
【详解】句意:看!学生们正在科学实验室做实验。
“Look!”是现在进行时的标志词(结构为am/is/are + doing),表示动作正在进行;主语students是复数,be动词用are。应填are doing。
15.—Could I speak to Peter, please?
—Wait a moment. He ________ the vegetables in the garden.
A.watered B.have watered C.are going to water D.is watering
【答案】D
【详解】句意:——请问我能和彼得通话吗? ——请稍等。他正在花园里浇菜。
根据“Wait a moment. He...the vegetables in the garden.”可知,此处表示彼得正在浇菜,应使用现在进行时表示当前正在进行的动作,结构是be+动词现在分词,主语He是第三人称单数,be动词用is,应填is watering。
16.—Congratulations! You did such a wonderful job in yesterday’s competition.
—Thank you. I ________ a lot for it.
A.practised B.will practise C.have practised D.am practising
【答案】C
【详解】句意:——祝贺!你在昨天的比赛中做得很好。 ——非常感谢。我为此练习了很多。
根据“a lot for it.”可知,“练习很多次”这个动作发生在过去,对现在产生了影响,所以该句应用现在完成时“have/has+动词过去分词”,表示过去发生的动作对现在造成的影响或结果,主语为I,助动词用have。
17.—Is Linda in her room?
—Yes. She __________ a story about honest people to understand the importance of keeping promises.
A.reads B.is reading C.read D.has read
【答案】B
【详解】句意:——琳达在她的房间里吗?——是的。她正在读一个关于诚实的人的故事,以理解信守承诺的重要性。
根据问句“Is Linda in her room”可知,询问的是此刻的状态,答句应描述正在进行的动作,应用现在进行时,应填is reading。
18.__________ my teacher helped me out of trouble, I have tried my best to help my classmates in return.
A.As if B.Ever since C.Even though D.As soon as
【答案】B
【详解】句意:自从我的老师帮我摆脱困境后,我就尽力帮助同学们作为回报。
As if好像;Ever since自从;Even though尽管;As soon as一……就……。 根据主句“have tried(现在完成时)”的时态可知,此处需要能引导现在完成时的时间连词,“Ever since”符合这一用法。
19.— By the way, what should I pay attention to?
— My cousin told me that last spring the number of visitors ________ a new record.
A.sets B.set C.has set D.will set
【答案】B
【详解】句意:——顺便问一下,我应该注意什么?——我表哥告诉我,去年春天游客数量创下了新纪录。
sets 创下(一般现在时,第三人称单数);set 创下(一般过去时,原形/过去式);has set 已经创下(现在完成时);will set 将会创下(一般将来时)。结合语句“last spring”可知,句子时态为一般过去时,set的过去式仍为set,符合语境和时态要求。
20.—This soft toy brings back so many memories.
—Yeah. I ________ it since my fifth birthday.
A.had B.bought C.have had D.have bought
【答案】C
【详解】句意:——这个毛绒玩具勾起了许多回忆。——是啊,我从五岁生日起就拥有它了。
根据时间状语since my fifth birthday可知,句子应用现在完成时,表示从过去持续到现在的状态。have表示“拥有”是延续性动词,可与since连用;而buy是短暂性动词,不能与表示一段时间的since连用。应填have had。
21.Unluckily, Mr Johnson’s plane __________ before he arrived at the airport yesterday.
A.took off B.has taken off C.will take off D.had taken off
【答案】D
【详解】句意:不幸的是,约翰逊先生的飞机在他昨天到达机场之前就已经起飞了。
根据“Mr Johnson’s plane ... before he arrived at the airport yesterday.”可知,“飞机起飞”这一动作在“他到达机场”这一过去动作之前,符合“过去的过去”的时间逻辑,因此需使用过去完成时had taken off。
22.People ________ it easier to eat healthily if they cook meals at home instead of eating out.
A.find B.will find C.found D.is finding
【答案】B
【详解】句意:如果人们在家做饭而不是外出就餐,他们会发现健康饮食会更容易。
这是if引导的条件状语从句,遵循“主将从现”规则,从句用一般现在时(cook),主句需用一般将来时,故用will find。
23.—What were you doing at seven o’clock yesterday evening, Lisa?
—I ________ the dishes with my mother in the kitchen.
A.wash B.was washing C.will wash D.washed
【答案】B
【详解】句意:——丽莎,昨天晚上七点你在做什么?——我正在厨房和妈妈一起洗碗。
时间状语“at seven o’clock yesterday evening”表示过去某一具体时刻,答句需对应描述“当时正在做的事”,过去进行时的结构为“was/were+现在分词”,主语为I,be动词用was,wash的现在分词是washing,因此用was washing。
24.My sister ________ Tai Chi lessons every weekend over the past 8 years.
A.takes B.took C.has taken D.will take
【答案】C
【详解】句意:我的姐姐在过去的 8 年里每个周末都一直上太极课。
根据时间状语“over the past 8 years”可知,表示动作从过去持续到现在,是现在完成时的标志,主语是sister,应使用第三人称单数,应填has taken。
25.—When is the school sports meeting?
—It will be held on time if it ________ next Friday.
A.isn’t rain B.won’t rain C.doesn’t rain D.hasn’t rain
【答案】C
【详解】句意:——学校运动会什么时候举行?——如果下周五不下雨,就会按时举行。
考查if引导的条件状语从句的时态用法。根据“—When is school the sports meeting? —It will be held on time if it…next Friday.”可知,在if引导的条件状语从句中,主句用一般将来时 (will be held),从句需用一般现在时表示将来。rain是动词,否定形式需借助助动词doesn’t。故选C。
26.POP LAND, a Pop Mart theme park, ________ in 2023 inside Chaoyang Park in Beijing.
A.has opened B.will open C.opens D.opened
【答案】D
【详解】句意:泡泡玛特主题公园POP LAND于2023年在北京朝阳公园内开业。
根据时间状语“in 2023”可知,动作发生在过去具体的时间,应用一般过去时。
27.Prince visited Nanyang High School the other day and he ________ football with the students.
A.plays B.will play C.played D.is playing
【答案】C
【详解】句意:Prince前几天参观了南洋中学,他和学生们踢了足球。
根据“visited”及时间状语“the other day”可知,动作发生在过去,需用一般过去时。应填played。
28.—Mr Green, Leo is waiting for you in the meeting room.
—I hope he hasn’t waited for too long. Do you know when he _________?
A.arrives B.has arrived C.arrived D.will arrive
【答案】C
【详解】句意:——格林先生,Leo正在会议室等你。——我希望他没等太久。你知道他什么时候到的吗?
根据“Leo is waiting for you in the meeting room.”可知,Leo此刻正在等待,说明“到达”这一动作发生在过去,时态为一般过去时,应填arrived。
29.—What’s your summer holiday plan?
—I ________ to look after animals in the animal “hospital”.
A.volunteer B.volunteered C.will volunteer D.have volunteered
【答案】C
【详解】句意:——你的暑假计划是什么?——我将在动物“医院”志愿照顾动物。
volunteer志愿做;volunteered志愿做(过去式);will volunteer将志愿做;have volunteered已经志愿做。根据问句“What’s your summer holiday plan?”可知,询问的是未来的计划,动作尚未发生,应用一般将来时will volunteer。
30.—Where is your grandmother?
—She ________ in the park at the moment. She usually ________ there after dinner.
A.walks; walks B.walks; walking
C.is walking; walks D.is walking; is walking
【答案】C
【详解】句意:——你奶奶在哪里?——她此刻正在公园散步。她通常晚饭后去那里散步。
根据“at the moment”可知,第一空表示此刻正在进行的动作,用现在进行时is walking;根据“usually”可知,第二空表示经常性、习惯性的动作,用一般现在时,主语“She”是第三人称单数,谓语动词用walks。
提升培优限时练30题,建议用时25分钟,实际用时 分钟
31.Only when you can find peace in your heart ________ good relationships with others.
A.will you keep B.you will keep C.you keep D.did you keep
【答案】A
【详解】句意:只有当你的内心找到平静时,你才能与他人保持良好的关系。
考查倒装句和时态。“only+状语从句”置于句首时,主句要用部分倒装,即将助动词/be动词/情态动词提前到主语之前,when引导的时间状语从句,遵循“主将从现”原则,A项符合。故选A。
32.—Did you see the basketball star yesterday when he came to visit our school?
—No, by the time I got to school, he ________.
A.has left B.had left C.leaves D.left
【答案】B
【详解】句意:——昨天篮球明星来我们学校参观时你看见他了吗?——没有,我到学校的时候,他已经离开了。
考查过去完成时。has left已经离开,现在完成时;had left已经离开,过去完成时;leaves离开,一般现在时;left离开,一般过去时/过去分词。根据“by the time I got to school, he...”并结合所给选项可知,“离开”这个动作发生在表示过去的时间点“到达”之前,需使用过去的过去,即过去完成时(had+过去分词)。故选B。
33.According to the weather report, there ________ a heavy rain in the next 24 hours.
A.will have B.is going to be C.has D.was
【答案】B
【详解】句意:根据天气预报,未来24小时内将有一场大雨。
考查there be句型的将来时表达。根据题干“there…a heavy rain in the next 24 hours”可知,空格处需填入表示将来存在的正确形式。B项“is going to be”是there be句型的将来时正确表达,表示“将有”。故选B。
34.We ______ to the countryside to pick fruits as soon as the harvest season begins.
A.will go B.have gone C.go D.went
【答案】A
【详解】句意:一旦收获季节开始,我们就去摘水果。
考查动词时态。根据“as soon as the harvest season begins”可知,收获季节开始这一情况还未发生,是将来的一种情况,在时间状语从句中,主句用一般将来时,从句用一般现在时表将来,所以这里主句应该用一般将来时will go。故选A。
35.Professor Wu’s son ________ from the medical university in three years’ time.
A.has graduated B.is graduating C.graduates D.will graduate
【答案】D
【详解】句意:吴教授的儿子将在三年后从这所医科大学毕业。
考查动词时态。has graduated已经毕业,现在完成时;is graduating正在毕业,现在进行时;graduates毕业,一般现在时;will graduate将毕业,一般将来时。根据时间状语“in three years’ time”(三年后)可知,动作发生在将来,应使用一般将来时。故选D。
36.On November 30, Milkesa ________ first at the 2025 Shanghai Marathon with a time of 2:06:25.
A.finishes B.finished C.has finished D.had finished
【答案】B
【详解】句意:11月30日,Milkesa以2:06:25的成绩在2025年上海马拉松比赛中获得第一名。
考查一般过去时。根据时间状语“On November 30”可知,动作发生在过去,句子需使用一般过去时,谓语动词用过去式。故选B。
37.Please line up over there and the tour ________ in five minutes.
A.begin B.begins C.began D.will begin
【答案】D
【详解】句意:请在那里排队,游览将在五分钟后开始。
考查一般将来时。根据“Please line up over there”和时间状语in five minutes可知,先排队,后参观,说明参观这一动作尚未发生,需用一般将来时,其谓语结构为will+动词原形。故选D。
38.A: Did you notice the bird come in?
B: No, I didn’t because I ________ my homework.
A.am doing B.was doing C.have done D.had done
【答案】B
【详解】句意:A:你注意到那只鸟飞进来了吗?B:没有,因为我在做作业。
考查时态。am doing现在进行时;was doing过去进行时;have done现在完成时;had done过去完成时。根据问句“Did you notice...”可知对话谈论的是过去发生的事情,而“没注意到鸟飞进来”是因为当时“正在做作业”,强调过去某个时间点正在进行的动作,应用过去进行时。故选B。
39.—Is Tim doing his homework now?
—No, he ________ on his phone. I think he’s talking to Alex.
A.chats B.is chatting C.chatted D.will chat
【答案】B
【详解】句意:——蒂姆现在正在做作业吗?——不,他正在用手机聊天。我想他正在和亚历克斯说话。
考查动词时态。chats第三人称单数形式;is chatting现在进行时结构;chatted过去式/过去分词;will chat一般将来时结构。根据“Is Tim doing his homework now?”和答语中“he’s talking to Alex”的语境,描述的是当前正在进行的动作,需用现在进行时“is chatting”。故选B。
40.By the time we got there, the meeting _________.
A.has begun B.had begun C.began D.will begin
【答案】B
【详解】句意:当我们到达那里时,会议已经开始了。
考查过去完成时。根据“By the time we got there”可知,“到达”是过去动作,而“会议开始”发生在“到达”之前,即“过去的过去”,需用过去完成时“had+动词过去分词”。故选B。
41.When I got to the station, the train ________ already ________.
A.has; left B.had; left C.is; leaving D.was; leaving
【答案】B
【详解】句意:当我到达车站时,火车已经离开了。
考查过去完成时。主句“When I got to the station”使用了一般过去时,而“火车离开”发生在“到达”之前,即“过去的过去”,需用过去完成时 (had + 过去分词)。故选B。
42.“Look, boys and girls. If we heat the water, it ________ steam,” said the teacher.
A.had become B.became C.becomes D.has become
【答案】C
【详解】句意:“看,同学们。如果我们加热水,它就会变成蒸汽。”老师说。
考查条件状语从句的时态。had become过去完成时;became一般过去时;becomes一般现在时;has become现在完成时。在条件状语从句中,主句用一般将来时,从句用一般现在时表示将来;但本句主句为“it…steam”,从句为“if we heat the water”,根据科学常识,这是一个客观真理或普遍规律,因此主句也应用一般现在时。故选C。
43.Last week an engineer successfully ________ my grandfather’s old camera.
A.repair B.repaired C.is repairing D.has repaired
【答案】B
【详解】句意:上周,一位工程师成功地修理了我祖父的旧相机。
考查动词时态。根据时间状语“Last week”可知,动作发生在过去,应使用一般过去时,谓语动词应用过去式repaired。故选B。
44.—What’s so funny, Jack?
—I ________ some interesting videos about animals. Come and join me.
A.am watching B.watched C.will watch D.watch
【答案】A
【详解】句意:——杰克,什么事这么好笑?——我正在看一些关于动物的有趣视频。过来和我一起看吧。
考查动词时态。根据问句“What’s so funny?”以及回答中“Come and join me.”可知,说话时杰克正在看视频,时态需用现在进行时,其结构为“is/am/are+现在分词”;主语为“I”,be动词应用am,watch的现在分词为watching。故选A。
45.—Could you tell me when you ________ the magazine to the reading room?
—I will give it back when I ________ reading the last article this evening.
A.return; will finish B.will return; finish
C.will return; will finish D.return; finish
【答案】B
【详解】句意:——你能告诉我你什么时候将把杂志还到阅览室吗?——我今晚看完最后一篇文章就还。
句中“Could you tell me”的“Could”只是委婉请求的礼貌用法,不是过去式,后面是宾语从句。“归还杂志”是还未发生的将来动作,因此第一空用一般将来时“will return”;答句是“when”引导的时间状语从句,遵循“主将从现”原则,第二空位于从句,应用一般现在时,从句主语是第一人称“I”,因此用动词原形“finish”。
46.—The movie Ne Zha 2 is really exciting!
—Yeah. Guess what? It ________ several box - office records so far.
A.breaks B.has broken C.is breaking D.had broken
【答案】B
【详解】——《哪吒2》这部电影真的太精彩了!——是啊,你猜怎么着?到目前为止,它已经打破了好几项票房纪录。
句中时间状语so far(到目前为止)是现在完成时的标志词,现在完成时的结构为have/has+过去分词,主语It为第三人称单数,故用has broken。
47.David and James have just led their team to victory in the school basketball game! They ________ with a big party tonight.
A.celebrate B.will celebrate C.celebrated D.were celebrating
【答案】B
【详解】句意:大卫和詹姆斯刚刚带领他们的球队在学校篮球赛中取得了胜利!他们今晚将举办一个大型聚会来庆祝。
根据“tonight”可知,句子描述的是将来要发生的动作,所以应该用一般将来时,应填will celebrate。
48.Bad luck! It ________ when we left the train station this morning.
A.is raining B.was raining C.rain D.rained
【答案】B
【详解】句意:真倒霉!今天早上我们离开火车站的时候正在下雨。
根据“when we left the train station this morning”可知,此处表示过去某一时刻正在发生的动作,用过去进行时,应填was raining。
49.The house is so clean. Someone ________ it up.
A.tidies B.has tidied C.will tidy D.is tidying
【答案】B
【详解】句意:房子如此干净。有人已经打扫过它了。
考查时态。根据“The house is so clean.”可知,房子现在是干净的状态,说明打扫这个动作已经完成,对现在有影响,因此句子时态应用现在完成时,其结构为“have/has+过去分词”,主语“Someone”是第三人称单数,助动词用has,“tidy”的过去分词是“tidied”。
50.The population of China ________ larger than that of Japan.
A.is B.are C.was D.were
【答案】A
【详解】句意:中国的人口比日本多。
描述事实,时态用一般现在时,population为不可数名词,应填is。
51.—May I speak to Mr. Smith?
—Sorry, he ________ a meeting now.
A.has B.is having C.had D.will have
【答案】B
【详解】句意:——我可以和史密斯先生讲话吗?——对不起,他现在正在开会。
根据now可知,句子用现在进行时,结构是:be+doing,主语是he,用is。应填is having。
52.—Why were you late for the movie yesterday?
—Bad luck. When I got to the cinema, I realized I ________ my ticket at home.
A.has left B.was leaving C.left D.had left
【答案】D
【详解】句意:——你昨天看电影为什么迟到了?——真倒霉。当我到达电影院时,我意识到我把票落在家里了。
has left是现在完成时,was leaving是过去进行时,left是一般过去时,had left是过去完成时。“到达电影院”是过去发生的动作,而“把票落在家里”这一动作发生在“到达电影院并意识到”之前,属于 “过去的过去”,需要使用过去完成时,应填had left。
53.If it ________ tomorrow, we ________ a picnic.
A.rains; won’t have B.will rain; don’t have C.rains; don’t have D.will rain; won’t have
【答案】A
【详解】句意:如果明天下雨,我们将不去野餐。
if引导条件状语从句遵循“主将从现”原则,即主句用一般将来时,从句用一般现在时表将来。从句主语it为第三人称单数,谓语动词用rains;主句表示将来否定意义,用won’t have。
54.She ________ to school by bike every day, but today she ________ by bus.
A.go; goes B.goes; went C.went; goes D.goes; goes
【答案】B
【详解】句意:她每天骑自行车去上学,但今天她坐公交车去了。
第一空,根据时间状语“every day”可知表示习惯性动作,用一般现在时,主语She是第三人称单数,谓语动词用goes;第二空,根据“but today”可知强调今天与平时不同的具体行为,用一般过去时went。应填goes;went。
55.—Paul, your smartwatch looks so cool!
—Thanks. I ________ it since I entered junior high school and it still works well.
A.had B.bought C.have had D.have bought
【答案】C
【详解】句意:——保罗,你的智能手表看起来好酷!——谢谢。自从我上初中以来,我就拥有它了,而且它仍然很好用。
根据“since I entered junior high school”可知,句子时态是现在完成时,其结构是“have/has done”,且动词要用延续性动词,buy是短暂性动词,其延续性动词是have,主语是I,应填have had。
56.In fact, I ________ the Heart-to-Heart Club for more than half a year. That’s where I learned a lot.
A.have been in B.have joined C.have been on D.have begun
【答案】A
【详解】句意:事实上,我在心连心俱乐部已经半年多了。那是我学到很多的地方。
根据时间状语“for more than half a year”可知,句子强调状态持续了一段时间,谓语动词需用延续性动词。join和begin是瞬间动词,不能与时间段连用;be in表示状态,是延续性动词,符合语境。
57.—Excuse me, could you tell me ________ your father ________ to ________ in this factory?
—Yes, he did. He worked here for over ten years.
A.if; use; working B.if; used; work
C.that; use; work D.whether; used; working
【答案】B
【详解】句意:——打扰一下,你能告诉我你父亲过去是否在这家工厂工作吗?——是的,他过去在这儿工作。他在这儿工作了十多年。
if/whether是否;that引导宾语从句无实际意义;use使用;work工作。根据答语“Yes, he did. He worked here for over ten years.”可知,此处询问过去是否在这家工厂工作,应填if/whether…used to work,used to do sth过去常常做某事,固定搭配,所以第二空填used,第三空填work。
58.—What do you think of the movie?
—It’s fantastic. The only pity is that I ________ the beginning of it.
A.missed B.was missing C.miss D.will miss
【答案】A
【详解】句意:——你觉得这部电影怎么样?——很棒。唯一的遗憾就是我错过了它的开头。
根据语境可知说话时电影已经看过,错过开头是过去发生的动作,应用一般过去时,应填missed。
59.So far, the Palace Museum ________ a history of 100 years.
A.has B.had C.has had D.is having
【答案】C
【详解】句意:迄今为止,故宫博物院已有100年的历史。
句首“So far”表示“迄今为止”,是现在完成时的典型时间状语,需用现在完成时“has had”。
60.Our teacher __________ us to a museum to have a lively history class the other day.
A.takes B.took C.was taking D.has taken
【答案】B
【详解】句意:前几天,我们老师带我们去博物馆上了一堂生动的历史课。
the other day表示过去时间,用一般过去时,动词用过去式took。
满分冲刺限时练40题,建议用时30分钟,实际用时 分钟
61.—Would you like to join us in the party tomorrow?
—I’d love to, but I________ the opening ceremony of the new library.
A.attended B.attend C.will attend D.have attended
【答案】C
【详解】句意:——你愿意明天来参加我们的聚会吗?——我很想去,但我将参加新图书馆的开幕式。
考查动词时态。根据问句中的“tomorrow”可知,答语中的“参加开幕式”是将来的动作,需用一般将来时。故选C。
62.By the time I ______ up this morning, my mother had already cooked breakfast.
A.get B.got C.am getting D.had gotten
【答案】B
【详解】句意:今天早上我起床的时候,我妈妈已经做好了早餐。
根据“By the time I...up this morning, my mother had already cooked breakfast.”可知,主句使用了过去完成时(had cooked),表示“做饭”发生在“我起床”之前;“by the time”引导时间状语从句时,若主句为过去完成时,从句通常用一般过去时表示另一个过去的动作。因此从句应使用一般过去时got。
63.—My sister Tina ________ a lot these days. She used to dream of becoming a guide, but now she wants to be an astronaut.
—Oh, I hope her dream can come true.
A.has changed B.changed C.will change D.was changing
【答案】A
【详解】句意:——我妹妹蒂娜这些天变化很大。她过去梦想成为一名导游,但现在她想成为一名宇航员。——哦,我希望她的梦想能成真。
根据“She used to dream of becoming a guide, but now she wants to be an astronaut.”可知,此处强调过去和现在的对比,表示已经发生了变化,用现在完成时,应填has changed。
64.Mike used to be a top student, but he has fallen behind ________ he lost himself in playing computer games.
A.while B.since C.when D.until
【答案】B
【详解】句意:迈克过去是个尖子生,但自从他沉迷于玩电脑游戏后,他就落后了。
while当……时;since自从;when当……时;until直到。主句“he has fallen behind”使用现在完成时,从句“he lost himself in playing computer games”为过去时,应填since引导时间状语从句。
65.—The policewoman ________ the driver for breaking the traffic rules.
—That’s right. He’s explaining to her loudly over there.
A.is punishing B.was punishing C.would punish D.punishes
【答案】A
【详解】句意:——那位女警察正在惩罚违反交通规则的司机。——没错。他正在那边大声向她解释。
考查动词时态。根据答语“He’s explaining to her loudly over there.”可知,司机正在解释,说明警察惩罚的动作也正在进行,且对话背景为现在发生的情景,应使用现在进行时。故选A。
66.— Have you decided where to travel, Hong Kong or Dali?
— Not yet. Maybe I ________ Hong Kong to meet my friends this time.
A.visit B.have visited C.will visit D.was visiting
【答案】C
【详解】句意:——你决定去哪里旅行了吗,香港还是大理?——还没有。也许这次我会去香港见朋友。
考查动词时态辨析。visit一般现在时;have visited现在完成时;will visit一般将来时;was visiting过去进行时。根据问句“Have you decided...?”和答语“Not yet.”可知,旅行计划尚未确定,但说话人正在考虑“这次”去香港,表示将来的可能性,因此应用一般将来时。故选C。
67.Although it ________ a long time to learn, many students are interested in making Huishan clay figures.
A.is taking B.has taken C.takes D.took
【答案】C
【详解】句意:虽然学习制作惠山泥人需要很长时间,但许多学生对此感兴趣。
考查动词时态。is taking正在花费,现在进行时;has taken已经花费,现在完成时;takes花费,一般现在时;took花费,一般过去时。主句使用一般现在时,且“学习需要很长时间”是客观事实或普遍情况,应用一般现在时表示习惯性或真理性陈述。故选C。
68.Over the past two months or so, the 15th Five-Year Plan ________ a key phrase mentioned during President Xi’s diplomatic (外交的) meetings.
A.became B.becomes C.has become D.had become
【答案】C
【详解】句意:在过去两个月左右的时间里,“十五五”规划已成为习近平主席外交会议中提到的一个关键词。
考查动词时态。根据时间状语“Over the past two months or so”可知时态是现在完成时,结构是have/has done。故选C。
69.But we need to keep an eye on the time. Mr Wu said each group ________ only eight minutes to make a report.
A.has B.has had C.will have D.would have
【答案】D
【详解】句意:但我们需要留意时间。吴老师说每个小组只有八分钟来做报告。
考查时态辨析。“Mr Wu said ... make a report.”是一个宾语从句,根据主句“Mr Wu said”为一般过去时,从句动作“有八分钟”发生在“说”之后,需用过去将来时。故选D。
70.I won’t return the book to the library because I ________ reading it.
A.wasn’t finish B.don’t finish C.won’t finish D.haven’t finished
【答案】D
【详解】句意:我不会把书还给图书馆,因为我还没有读完它。
考查时态。根据“I won’t return the book to the library because I...reading it.”的语境可知,书还没有读完,强调对现在造成的影响(不能还书),所以要用现在完成时,D项符合。故选D。
71.After losing the game, Peter’s father came to his room and ________ him some good advice.
A.gives B.gave C.will give D.has given
【答案】B
【详解】句意:输掉比赛后,彼得的父亲来到他的房间,给了他一些好建议。
考查动词时态。根据“After losing the game”和“came to his room and”可知,动作发生在过去,且“came”为过去式,因此这里应该用过去式“gave”与“came”并列。故选B。
72.—Don’t play basketball, Peter. Your brother ________ for a test.
—OK, mom.
A.studies B.is studying C.was studying D.will study
【答案】B
【详解】句意:——彼得,别打篮球了。你哥哥正在为考试学习。——好的,妈妈。
考查现在进行时。根据语境“Don’t play basketball”可知,妈妈让彼得不要打篮球,因为哥哥此刻正在为考试学习,强调动作正在进行,应用现在进行时。故选B。
73.So far, more and more students ________ good learning habits by making plans.
A.develop B.have developed C.developed D.will develop
【答案】B
【详解】句意:到目前为止,越来越多的学生通过制定计划养成了良好的学习习惯。
考查现在完成时。develop养成,一般现在时;have developed已经养成,现在完成时;developed养成,一般过去时;will develop将养成,一般将来时。根据时间状语“So far”,可知动作从过去持续到现在并对现在有影响,应用现在完成时。故选B。
74.—Why are you late for school this morning?
—I overslept. When I got to the bus stop, the bus ________.
A.was leaving B.would leave C.left D.had left
【答案】D
【详解】句意:——你今天早上为什么上学迟到?——我睡过头了。当我到达公交车站时,公交车已经离开了。
考查动词时态。根据答句“I overslept. When I got to the bus stop”可知,我睡过头了,当我到达公交车站时,公交车已经离开了,公交车离开这一动作发生在“我到达公交站”之前,即过去的过去,所以应该用过去完成时had left。故选D。
75.—Would your younger brother go to the concert given by Taylor Swift who has a gift ________ pop music with you this Sunday?
—If I don’t go, ________.
A.of; so does he B.for; neither will he C.of; neither does he D.for; so will he
【答案】B
【详解】句意:——你弟弟这个星期天会和你一起去听泰勒·斯威夫特的音乐会吗?她对流行音乐很有天赋。——如果我不去,他也不去。
考查介词辨析与倒装句。第一空:of……的;for对于。have a gift for“有……的天赋”,介词短语。第二空:so does he他也是,so用于肯定句,助动词与主语一致;neither will he他也不,neither用于否定句,助动词与主语一致;neither does he他也不,一般现在时;so will he他也是,一般将来时。if从句“If I don’t go”用一般现在时表将来,主句应用一般将来时,表示“他也不去”用neither will he。故选B。
76.—Jane and I ________ a picnic this Sunday. Would you like to come with us?
—Sure. See you then.
A.had B.have had C.are going to have D.were having
【答案】C
【详解】句意:——简和我这周日打算去野餐。你想和我们一起去吗?——当然。到时见。
考查一般将来时态。根据“this Sunday”可知,动作发生在将来,且表示计划或安排,应用一般将来时,其结构是“be going to do sth.”,主语“Jane and I”是复数,所以此处用are。故选C。
77.—Hi, Tom! You ________ the book for two weeks. You should return it to the library now.
—Sorry, I will do it right away.
A.have borrowed B.borrowed C.have kept D.kept
【答案】C
【详解】句意:——嗨,汤姆!这本书你已经借两周了。你现在应该把它还给图书馆。——抱歉,我马上去还。
考查现在完成时与延续性动词。根据“for two weeks”可知,动作需持续两周,需用现在完成时,且动词需用延续性动词。borrow为非延续性动词,不能与一段时间连用,而keep为延续性动词,符合题意。故选C。
78.The player ________ the Olympic Games four times. He thinks these experiences are important to him.
A.attends B.is attending C.has attended D.will attend
【答案】C
【详解】句意:这位运动员已经参加过四次奥运会了。他认为这些经历对他很重要。
考查动词时态。 attends参加,一般现在时;is attending正在参加,现在进行时;has attended已经参加,现在完成时;will attend将要参加,一般将来时。根据“The player...the Olympic Games four times.”可知,“四次”,强调过去的经历对现在的影响,应用现在完成时。故选C。
79.—Jack, I called you yesterday afternoon, but you didn’t answer.
—Sorry. I ________ in my room and my phone was on silent.
A.study B.will study C.was studying D.am studying
【答案】C
【详解】句意:——杰克,我昨天下午给你打电话了,但你没接。——抱歉,我当时正在房间里学习,而且手机调成静音了。
考查动词时态的用法。根据“I called you yesterday afternoon, but you didn’t answer.”可知,此处描述的是过去某一时间正在发生的事情,应用过去进行时“was/were+动词现在分词”,主语为I,be动词用was,故选C。
80.After losing the game, Peter’s father came to his room and ________ him some good advice.
A.gives B.gave C.will give D.has given
【答案】B
【详解】句意:输掉比赛后,彼得的爸爸来到他的房间,给了他一些好建议。
考查动词时态。gives第三人称单数;gave过去时;will give一般将来时结构;has given现在完成时结构。根据“came to his room”可知,句子描述的是过去发生的一系列动作,时态应保持一致,用一般过去时。故选B。
81.There ________ more e-books in the near future. But I don’t think paper books will be replaced by e-books.
A.are B.were C.was D.will be
【答案】D
【详解】句意:在不久的将来会有更多的电子书,但是我认为纸质书不会被电子书取代。
考查动词的时态。are是,一般现在时;were是,一般过去时;was是,一般过去时;will be将会是,一般将来时。根据时间状语“in the near future”可知,句子需使用一般将来时表示将来发生的动作或状态。故选D。
82.—Do you think Mom and Dad _________ late?
—No, flights of Air Eastern are usually on time.
A.will be B.were C.have been D.would be
【答案】A
【详解】句意:——你认为爸爸妈妈会晚到吗?——不会,东方航空的航班通常都很准时。
考查动词时态。根据语境可知,问句是在询问对方对于爸爸妈妈是否会晚到的看法,这是对未来情况的询问,所以应该用一般将来时,即will be。故选A。
83.Miss Huo with her husband ________ dog training for a few years.
A.has been in love with B.have been in love with
C.has fallen in love with D.have fallen in love with
【答案】A
【详解】句意:霍女士和她的丈夫已经喜欢上训狗好几年了。
考查主谓一致和动词时态。has been in love with已经喜欢上(持续状态);have been in love with已经喜欢上(复数主语);has fallen in love with爱上(瞬间动作);have fallen in love with爱上(复数主语)。句中有“for a few years”表示一段时间,需用延续性动词或状态,且“Miss Huo with her husband”的中心主语是“Miss Huo”,谓语动词用单数。故选A。
84.— What were you doing at 8 o’clock last night?
— I ________ a video call with my cousin who lives in London.
A.have B.had C.was having D.am having
【答案】C
【详解】句意:——昨晚8点你在做什么?——我正在和住在伦敦的表弟进行视频通话。
考查过去进行时。根据问句“What were you doing at 8 o’clock last night?”可知,询问的是过去某个具体时间正在发生的动作,答句需用过去进行时表示当时正在进行的动作。故选C。
85.When I found Jenny in the library, she ________ an adventure story.
A.is reading B.was reading C.reads D.has read
【答案】B
【详解】句意:当我在图书馆找到Jenny时,她正在读一个冒险故事。
考查时态辨析。根据“When I found Jenny...”可知,“找到”的动作是发生在过去,而“阅读”是当时正在进行的动作,应用过去进行时,其结构为“was/were+现在分词”,主语she是单数,故用was reading。故选B。
86.—What’s your plan for your holidays?
—I ________ the science museum. There’s an AI show there.
A.visit B.am going to visit C.have visited D.visited
【答案】B
【详解】句意:——你假期有什么计划?——我打算参观科学博物馆。那里有一场人工智能展览。
考查一般将来时。visit参观,一般现在时;am going to visit一般将来时;have visited现在完成时;visited一般过去时。根据问句“What’s your plan for your holidays?”可知,此处是询问假期计划,回答应表示将来打算做某事,用一般将来时。故选B。
87.— What are your plans for the coming holiday?
—I ________ my grandparents in the countryside, because I miss them so much.
A.visit B.visited C.have visited D.will visit
【答案】D
【详解】句意:——你假期有什么计划?——我将去乡下看望我的祖父母,因为我很想念他们。
考查动词时态。根据“What are your plans for the coming holiday?”可知,询问的是对即将到来的假期的计划,所以回答应该用一般将来时,其结构为“will+动词原形”。故选D。
88.—You look so pale today. What’s wrong with you?
—I ______ a fever yesterday and I didn’t sleep well last night.
A.have B.had C.am having D.will have
【答案】B
【详解】句意:——你今天看起来很苍白。你怎么了?——我昨天发烧了,昨晚没睡好。
考查一般过去时。根据时间状语“yesterday”可知,动作发生在过去,应使用一般过去时。故选B。
89.—Cindy, my sunglasses are broken. What happened?
—Sorry, dear. I have no idea. I ________ in the kitchen then.
A.cook B.will cook C.was cooking D.have cooked
【答案】C
【详解】句意:——辛迪,我的太阳镜坏了。发生了什么?——对不起,亲爱的。我不知道。那时我正在厨房做饭。
考查动词时态辨析。cook做饭,一般现在时;will cook做饭,一般将来时;was cooking正在做饭,过去进行时;have cooked已经做饭,现在完成时。根据“I…in the kitchen then.”可知,then表示过去某个时刻,此处强调过去某个时刻正在进行的动作,用过去进行时。故选C。
90.Last weekend, I________ my grandparents and helped do some housework.
A.visit B.visited C.will visit D.was visiting
【答案】B
【详解】句意:上周末,我去看望了我的祖父母,并帮忙做了些家务。
考查一般过去时。根据句首时间状语“Last weekend”,可知动作发生在过去,应用一般过去时。故选B。
91.It’s hard to say which team ________. There are still 10 minutes before the game ends.
A.won B.wins C.is winning D.will win
【答案】D
【详解】句意:很难说哪个队会赢。比赛结束前还有10分钟。
考查动词时态。won (过去式,赢了);wins (第三人称单数,赢);is winning (现在进行时,正在赢);will win (一般将来时,将会赢)。根据后半句“比赛结束前还有10分钟”可知,比赛尚未结束,结果尚未确定,因此“哪个队会赢”是将来的动作,应用一般将来时。故选D。
92.My classmates and I ________ flowers in our school garden last Friday.
A.plant B.are planting C.will plant D.planted
【答案】D
【详解】句意:我和我的同学上周五在我们学校的花园里种了花。
考查动词时态。plant种植,动词原形;are planting正在种植,现在进行时;will plant将要种植,一般将来时;planted种植,一般过去时/过去分词。根据时间状语“last Friday”可知,动作发生在过去,应使用一般过去时。故选D。
93.—Hurry up! The school bus is leaving.
—Wait a minute. I ______ a message to tell my mom I won’t be home for lunch.
A.am sending B.send C.have sent D.will sent
【答案】A
【详解】句意:——快点!校车要开了。——等一下。我在发一条消息告诉我妈妈我不回家吃午饭了。
考查动词时态。am sending正在发送,现在进行时;send发送,一般现在时;have sent已经发送,现在完成时;will sent结构错误。根据“Wait a minute.”和对话情景可知,动作“发消息”是说话时正在进行的,应用现在进行时am sending。故选A。
94.By the time we got to the station, the train _______ already _______.
A.has; left B.had; left C.is; leaving D.was; leaving
【答案】B
【详解】句意:当我们到达车站时,火车已经离开了。
考查过去完成时。主句“By the time we got to the station”中的“got”为一般过去时,表示过去的时间点,而火车离开发生在“到达”之前,即“过去的过去”,需用过去完成时(had+过去分词)。故选B。
95.—I’m sorry I’m late for the meeting.
—It doesn’t matter. The meeting ________ for only five minutes.
A.has begun B.began C.has been on D.was on
【答案】C
【详解】句意:——抱歉我开会迟到了。——没关系,会议只开了五分钟。
考查现在完成时与延续性动词的用法。根据“for only five minutes”可知,此处表示“会议已经进行了五分钟”,强调从过去开始持续到现在的动作,需用现在完成时,且动词需具有延续性。begin是非延续性动词,不能与一段时间连用,需转换为be on等延续性表达。故选C。
96.— Pre-made meals ________ a popular and convenient food choice in recent years.
— But many think they may be unhealthy.
A.become B.became C.have become D.will become
【答案】C
【详解】句意:——近年来,预制餐已成为一种流行且便捷的食物选择。——但许多人认为它们可能不健康。
考查现在完成时。become变成,动词原形;became变成了,过去式;have become已经变成,现在完成时;will become将变成,一般将来时。根据时间状语“in recent years”可知,动作从过去持续到现在,强调对现在的影响,应使用现在完成时。故选C。
97.—Where is your father?
—He _______ a newspaper in the living room now.
A.reads B.read C.is reading D.was reading
【答案】C
【详解】句意:——你的父亲在哪里?——他现在正在客厅看报纸。
考查动词的时态。根据now“现在”,可知是现在进行时态,结构是be doing,主语He是第三人称单数形式,be动词用is。故选C。
98.—______ you ever ______ to Beijing?
—Yes, I went there last year.
A.Have; been B.Have; gone C.Did; go D.Will; go
【答案】A
【详解】句意:—你曾经去过北京吗?—是的,我去年去的。考查现在完成时,根据答句“I went there last year”可知,问句询问“是否曾经去过”,强调过去的经历对现在的影响,应用现在完成时,且表示“曾经去过,人已经回来” ,用have been to。故选A。
99.—The good news that our football team won the game ________ through the school already.
—Well done! All of us are still discussing the game now.
A.spread B.will spread C.is spreading D.has spread
【答案】D
【详解】句意:——我们足球队赢得比赛的好消息已经在学校里传开了。——干得好!我们现在都还在讨论这场比赛。
考查动词时态。根据答句中“All of us are still discussing the game now.”可知,好消息已经传开且对现在产生影响(大家仍在讨论),且题干中“already”提示动作已完成,应使用现在完成时,D项符合。故选D。
100.My grandfather ________ live in the countryside,but now he ________ the city life perfectly.
A.use to; is used to B.is used to;used to
C.used to; is used to D.is used to; is used to
【答案】C
【详解】句意:我爷爷过去住在乡下,但是现在他非常适应城市生活。
考查动词短语辨析。use to表述有误,正确形式为used to,意为“过去常常”;is used to有两种常见用法,“is used to do sth.”表示“被用来做某事”,“is used to sth./doing sth.”表示“习惯于某事/做某事”。根据语境可知,前半句表达爷爷过去住在乡下,应用“used to”;后半句表达爷爷现在非常适应城市生活,应用“is used to the city life”,其中“is used to”表示“习惯于”。所以应该用“used to; is used to”。故选C。
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$
专题01 谓语动词八大时态易错题专练100题
【选题说明:90%选自最新模考/外刊/改编/热点;内容预览:3类限时训练共100题;难度:易中难】
押
题
预
测
基础入门限时练30题,建议用时20分钟,实际用时 分钟
1.—Who is the one that knows AI best in our class?
—Peter. He ________ classes on it for two years.
A.takes B.took C.has taken D.is taking
2.—When is the school sports meeting?
—It will be held on time if it ________ next Friday.
A.isn’t rain B.won’t rain C.doesn’t rain D.hasn’t rain
3.—Did you know where Lucy put my pencil case?
—Sorry, I didn’t know. I ________ flowers in the yard then.
A.water B.will water C.have watered D.was watering
4.The book is so interesting that I ________ it twice.
A.read B.am reading C.was reading D.have read
5.Peter ________ in love with the dragon boat races since he took part in one last summer.
A.is B.was
C.has been D.will be
6.—Leo, I know you love travelling. Could you tell me ________?
—Yes, Amy. Don’t you remember the key ring of cherry blossoms I gave you last spring?
A.if you have gone to Yuantouzhu B.when did you go to Yuantouzhu
C.if you have been to Yuantouzhu D.when have you been to Yuantouzhu
7.—Is this the cheapest one online?
—Promise! I ________ the prices from different websites, so I’m sure.
A.compare B.have compared C.will compare D.am comparing
8.China ________ more than 600 space tasks with Long March rockets so far.
A.completes B.completed C.will complete D.has completed
9.If it ________ rainy this weekend, our school trip to enjoy cherry blossoms will be put off.
A.will be B.is C.was D.has been
10.—Did you listen to Pang Zhongwang’s speech this morning?
—Yes. His story ______ us deeply. We decided to learn from him and be an excellent person like him.
A.touches B.touched C.is touching D.will touch
11.—Would you like something to drink?
—No, thanks. I ______ some juice and I’m not thirsty now.
A.will drink B.have drunk C.was drinking D.drink
12.— Don’t forget to help clean the living room after school.
— I see, Mom. You _______ me many times.
A.remind B.reminded C.will remind D.have reminded
13.— Many people ________ to enjoy the red moon during the Lantern Festival.
— It was really amazing. I ________ such a beautiful moon in my life.
A.will go; never saw B.went; have never seen
C.went; never saw D.will go; have never seen
14.Look! The students ________ an experiment in the science lab.
A.do B.are doing C.were doing D.have done
15.—Could I speak to Peter, please?
—Wait a moment. He ________ the vegetables in the garden.
A.watered B.have watered C.are going to water D.is watering
16.—Congratulations! You did such a wonderful job in yesterday’s competition.
—Thank you. I ________ a lot for it.
A.practised B.will practise C.have practised D.am practising
17.—Is Linda in her room?
—Yes. She __________ a story about honest people to understand the importance of keeping promises.
A.reads B.is reading C.read D.has read
18.__________ my teacher helped me out of trouble, I have tried my best to help my classmates in return.
A.As if B.Ever since C.Even though D.As soon as
19.— By the way, what should I pay attention to?
— My cousin told me that last spring the number of visitors ________ a new record.
A.sets B.set C.has set D.will set
20.—This soft toy brings back so many memories.
—Yeah. I ________ it since my fifth birthday.
A.had B.bought C.have had D.have bought
21.Unluckily, Mr Johnson’s plane __________ before he arrived at the airport yesterday.
A.took off B.has taken off C.will take off D.had taken off
22.People ________ it easier to eat healthily if they cook meals at home instead of eating out.
A.find B.will find C.found D.is finding
23.—What were you doing at seven o’clock yesterday evening, Lisa?
—I ________ the dishes with my mother in the kitchen.
A.wash B.was washing C.will wash D.washed
24.My sister ________ Tai Chi lessons every weekend over the past 8 years.
A.takes B.took C.has taken D.will take
25.—When is the school sports meeting?
—It will be held on time if it ________ next Friday.
A.isn’t rain B.won’t rain C.doesn’t rain D.hasn’t rain
26.POP LAND, a Pop Mart theme park, ________ in 2023 inside Chaoyang Park in Beijing.
A.has opened B.will open C.opens D.opened
27.Prince visited Nanyang High School the other day and he ________ football with the students.
A.plays B.will play C.played D.is playing
28.—Mr Green, Leo is waiting for you in the meeting room.
—I hope he hasn’t waited for too long. Do you know when he _________?
A.arrives B.has arrived C.arrived D.will arrive
29.—What’s your summer holiday plan?
—I ________ to look after animals in the animal “hospital”.
A.volunteer B.volunteered C.will volunteer D.have volunteered
30.—Where is your grandmother?
—She ________ in the park at the moment. She usually ________ there after dinner.
A.walks; walks B.walks; walking
C.is walking; walks D.is walking; is walking
提升培优限时练30题,建议用时25分钟,实际用时 分钟
31.Only when you can find peace in your heart ________ good relationships with others.
A.will you keep B.you will keep C.you keep D.did you keep
32.—Did you see the basketball star yesterday when he came to visit our school?
—No, by the time I got to school, he ________.
A.has left B.had left C.leaves D.left
33.According to the weather report, there ________ a heavy rain in the next 24 hours.
A.will have B.is going to be C.has D.was
34.We ______ to the countryside to pick fruits as soon as the harvest season begins.
A.will go B.have gone C.go D.went
35.Professor Wu’s son ________ from the medical university in three years’ time.
A.has graduated B.is graduating C.graduates D.will graduate
36.On November 30, Milkesa ________ first at the 2025 Shanghai Marathon with a time of 2:06:25.
A.finishes B.finished C.has finished D.had finished
37.Please line up over there and the tour ________ in five minutes.
A.begin B.begins C.began D.will begin
38.A: Did you notice the bird come in?
B: No, I didn’t because I ________ my homework.
A.am doing B.was doing C.have done D.had done
39.—Is Tim doing his homework now?
—No, he ________ on his phone. I think he’s talking to Alex.
A.chats B.is chatting C.chatted D.will chat
40.By the time we got there, the meeting _________.
A.has begun B.had begun C.began D.will begin
41.When I got to the station, the train ________ already ________.
A.has; left B.had; left C.is; leaving D.was; leaving
42.“Look, boys and girls. If we heat the water, it ________ steam,” said the teacher.
A.had become B.became C.becomes D.has become
43.Last week an engineer successfully ________ my grandfather’s old camera.
A.repair B.repaired C.is repairing D.has repaired
44.—What’s so funny, Jack?
—I ________ some interesting videos about animals. Come and join me.
A.am watching B.watched C.will watch D.watch
45.—Could you tell me when you ________ the magazine to the reading room?
—I will give it back when I ________ reading the last article this evening.
A.return; will finish B.will return; finish
C.will return; will finish D.return; finish
46.—The movie Ne Zha 2 is really exciting!
—Yeah. Guess what? It ________ several box - office records so far.
A.breaks B.has broken C.is breaking D.had broken
47.David and James have just led their team to victory in the school basketball game! They ________ with a big party tonight.
A.celebrate B.will celebrate C.celebrated D.were celebrating
48.Bad luck! It ________ when we left the train station this morning.
A.is raining B.was raining C.rain D.rained
49.The house is so clean. Someone ________ it up.
A.tidies B.has tidied C.will tidy D.is tidying
50.The population of China ________ larger than that of Japan.
A.is B.are C.was D.were
51.—May I speak to Mr. Smith?
—Sorry, he ________ a meeting now.
A.has B.is having C.had D.will have
52.—Why were you late for the movie yesterday?
—Bad luck. When I got to the cinema, I realized I ________ my ticket at home.
A.has left B.was leaving C.left D.had left
53.If it ________ tomorrow, we ________ a picnic.
A.rains; won’t have B.will rain; don’t have C.rains; don’t have D.will rain; won’t have
54.She ________ to school by bike every day, but today she ________ by bus.
A.go; goes B.goes; went C.went; goes D.goes; goes
55.—Paul, your smartwatch looks so cool!
—Thanks. I ________ it since I entered junior high school and it still works well.
A.had B.bought C.have had D.have bought
56.In fact, I ________ the Heart-to-Heart Club for more than half a year. That’s where I learned a lot.
A.have been in B.have joined C.have been on D.have begun
57.—Excuse me, could you tell me ________ your father ________ to ________ in this factory?
—Yes, he did. He worked here for over ten years.
A.if; use; working B.if; used; work
C.that; use; work D.whether; used; working
58.—What do you think of the movie?
—It’s fantastic. The only pity is that I ________ the beginning of it.
A.missed B.was missing C.miss D.will miss
59.So far, the Palace Museum ________ a history of 100 years.
A.has B.had C.has had D.is having
60.Our teacher __________ us to a museum to have a lively history class the other day.
A.takes B.took C.was taking D.has taken
满分冲刺限时练40题,建议用时30分钟,实际用时 分钟
61.—Would you like to join us in the party tomorrow?
—I’d love to, but I________ the opening ceremony of the new library.
A.attended B.attend C.will attend D.have attended
62.By the time I ______ up this morning, my mother had already cooked breakfast.
A.get B.got C.am getting D.had gotten
63.—My sister Tina ________ a lot these days. She used to dream of becoming a guide, but now she wants to be an astronaut.
—Oh, I hope her dream can come true.
A.has changed B.changed C.will change D.was changing
64.Mike used to be a top student, but he has fallen behind ________ he lost himself in playing computer games.
A.while B.since C.when D.until
65.—The policewoman ________ the driver for breaking the traffic rules.
—That’s right. He’s explaining to her loudly over there.
A.is punishing B.was punishing C.would punish D.punishes
66.— Have you decided where to travel, Hong Kong or Dali?
— Not yet. Maybe I ________ Hong Kong to meet my friends this time.
A.visit B.have visited C.will visit D.was visiting
67.Although it ________ a long time to learn, many students are interested in making Huishan clay figures.
A.is taking B.has taken C.takes D.took
68.Over the past two months or so, the 15th Five-Year Plan ________ a key phrase mentioned during President Xi’s diplomatic (外交的) meetings.
A.became B.becomes C.has become D.had become
69.But we need to keep an eye on the time. Mr Wu said each group ________ only eight minutes to make a report.
A.has B.has had C.will have D.would have
70.I won’t return the book to the library because I ________ reading it.
A.wasn’t finish B.don’t finish C.won’t finish D.haven’t finished
71.After losing the game, Peter’s father came to his room and ________ him some good advice.
A.gives B.gave C.will give D.has given
72.—Don’t play basketball, Peter. Your brother ________ for a test.
—OK, mom.
A.studies B.is studying C.was studying D.will study
73.So far, more and more students ________ good learning habits by making plans.
A.develop B.have developed C.developed D.will develop
74.—Why are you late for school this morning?
—I overslept. When I got to the bus stop, the bus ________.
A.was leaving B.would leave C.left D.had left
75.—Would your younger brother go to the concert given by Taylor Swift who has a gift ________ pop music with you this Sunday?
—If I don’t go, ________.
A.of; so does he B.for; neither will he C.of; neither does he D.for; so will he
76.—Jane and I ________ a picnic this Sunday. Would you like to come with us?
—Sure. See you then.
A.had B.have had C.are going to have D.were having
77.—Hi, Tom! You ________ the book for two weeks. You should return it to the library now.
—Sorry, I will do it right away.
A.have borrowed B.borrowed C.have kept D.kept
78.The player ________ the Olympic Games four times. He thinks these experiences are important to him.
A.attends B.is attending C.has attended D.will attend
79.—Jack, I called you yesterday afternoon, but you didn’t answer.
—Sorry. I ________ in my room and my phone was on silent.
A.study B.will study C.was studying D.am studying
80.After losing the game, Peter’s father came to his room and ________ him some good advice.
A.gives B.gave C.will give D.has given
81.There ________ more e-books in the near future. But I don’t think paper books will be replaced by e-books.
A.are B.were C.was D.will be
82.—Do you think Mom and Dad _________ late?
—No, flights of Air Eastern are usually on time.
A.will be B.were C.have been D.would be
83.Miss Huo with her husband ________ dog training for a few years.
A.has been in love with B.have been in love with
C.has fallen in love with D.have fallen in love with
84.— What were you doing at 8 o’clock last night?
— I ________ a video call with my cousin who lives in London.
A.have B.had C.was having D.am having
85.When I found Jenny in the library, she ________ an adventure story.
A.is reading B.was reading C.reads D.has read
86.—What’s your plan for your holidays?
—I ________ the science museum. There’s an AI show there.
A.visit B.am going to visit C.have visited D.visited
87.— What are your plans for the coming holiday?
—I ________ my grandparents in the countryside, because I miss them so much.
A.visit B.visited C.have visited D.will visit
88.—You look so pale today. What’s wrong with you?
—I ______ a fever yesterday and I didn’t sleep well last night.
A.have B.had C.am having D.will have
89.—Cindy, my sunglasses are broken. What happened?
—Sorry, dear. I have no idea. I ________ in the kitchen then.
A.cook B.will cook C.was cooking D.have cooked
90.Last weekend, I________ my grandparents and helped do some housework.
A.visit B.visited C.will visit D.was visiting
91.It’s hard to say which team ________. There are still 10 minutes before the game ends.
A.won B.wins C.is winning D.will win
92.My classmates and I ________ flowers in our school garden last Friday.
A.plant B.are planting C.will plant D.planted
93.—Hurry up! The school bus is leaving.
—Wait a minute. I ______ a message to tell my mom I won’t be home for lunch.
A.am sending B.send C.have sent D.will sent
94.By the time we got to the station, the train _______ already _______.
A.has; left B.had; left C.is; leaving D.was; leaving
95.—I’m sorry I’m late for the meeting.
—It doesn’t matter. The meeting ________ for only five minutes.
A.has begun B.began C.has been on D.was on
96.— Pre-made meals ________ a popular and convenient food choice in recent years.
— But many think they may be unhealthy.
A.become B.became C.have become D.will become
97.—Where is your father?
—He _______ a newspaper in the living room now.
A.reads B.read C.is reading D.was reading
98.—______ you ever ______ to Beijing?
—Yes, I went there last year.
A.Have; been B.Have; gone C.Did; go D.Will; go
99.—The good news that our football team won the game ________ through the school already.
—Well done! All of us are still discussing the game now.
A.spread B.will spread C.is spreading D.has spread
100.My grandfather ________ live in the countryside,but now he ________ the city life perfectly.
A.use to; is used to B.is used to;used to
C.used to; is used to D.is used to; is used to
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$