内容正文:
期末复习之单元语法综合练
(Units 1-4)
Unit 1-3现在完成时态 Unit 4 疑问词+to do和must与have to的用法
1.His brother ________ the Party since two years ago.
A.joined B.has been in C.has join D.was a member of
2.—How long ________ you ________ a cold?
—For three days. I need to see a doctor.
A.do; have B.have; had C.did; have D.have; been having
3.—Where is your father?
—He ________ Australia and he ________ Sydney for two weeks.
A.has been to; has been in B.has gone to; has been in
C.has been in; has been to D.has gone to; has gone to
4.—Let’s watch Ne Zha 2 tonight! The reviews say it’s super moving.
—Thanks, but I ________ it three times. The fighting scenes are so cool!
A.saw B.have seen C.will see D.am seeing
5.—________ you ________ the survey results?
—Not yet. I’ll finish it this afternoon.
A.Do; finish B.Did; finish C.Have; finished D.Will; finish
6.I joined the school book club last month. Since then, I __________ three interesting novels.
A.read B.have read C.am reading D.was reading
7.Tom ________ the car for two months.
A.has had B.bought C.has bought D.had got
8.—________ you ________ your breakfast? It’s time for school.
—Yes. I’ve ________ finished it.
A.Have; eaten out; just B.Have; eaten up; just C.Did; eat up; already D.Did; eat out; yet
9.The Palace Museum ________ to the public since 1925 but I have never ________ there so far.
A.has opened; gone B.has been open; been C.has been open; gone D.has opened; been
10.His father ________ the Party since 1998.
A.joined B.has joined C.was in D.has been in
11.— John, you ________ the computer game for two hours. It’s bad for your eyes.
—OK, Mum. I’ll finish it soon.
A.were playing B.have played C.played D.play
12.My sister Helen________ traditional Chinese painting online since last year.
A.learns B.learned C.will learn D.has learned
13.—How long have you ________ Tai Chi?
—For three years. It’s very relaxing.
A.do B.doing C.done D.did
14.—How long ________ you ________ about the cultural traditions of Mexico?
—For two weeks. I’m preparing for a trip there.
A.do; learn B.will; learn C.did; learn D.have; learned
15.Mr. Green_________ in Beijing since 2002.
A.lives B.lived C.has lived D.was living
16.—How long have you ________ the bandage on your arm?
—For two days.
A.wear B.wore C.wearing D.worn
17.I ________ Beijing many times so far.
A.have been to B.have gone to C.has arrived D.will get to
18.With the help of my teacher, I ________ a lot about Chinese culture since last year.
A.am learning B.learned C.learn D.have learned
19.—Would you like to go on a trip to the Great Wall with me?
—Sorry. I ________ there twice.
A.have been B.have gone C.went D.have been to
20.—How long ________ you ________ on this project?
—For half a year. It’s almost finished.
A.do; work B.will; work C.did; work D.have; worked
21.The musician who played this famous folk music last night _______ to play the erhu since he _______ very young.
A.learned; was B.has learned; am
C.has learned; was D.learned; has been
22.—Wendy, how long have you ________ the Huawei P50 Pro?
—A couple of days. I ________ it last week.
A.buy; bought B.bought; bought C.had; bought D.bought; had
23.—Are you a basketball player in your class?
—Yes. I________ the team last year. I ________ on the team for one year.
A.have joined; have been B.joined; was C.joined; have been D.joined; joined
24.Since the late 1970s, Shenzhen ________ at an amazing speed.
A.develops B.developed C.has developed D.will develop
25.—How long ________ you ________ your hobby of programming?
—For three years.
A.do; keep B.did; keep C.have; kept D.will; keep
26.The New Year’s Eve Ball Drop in Times Square isn’t just an event. It ________ a tradition since 1907.
A.is B.was C.has been D.had been
27.Mary won’t meet her parents tonight, because they ________ for Beijing already.
A.are leaving B.will leave C.have left D.leave
28.Most people agree that technology ________ a big part of society so far.
A.become B.became C.has become D.is becoming
29.—Let’s go home to watch the football match.
—Oh, it’s too late. The match ________ for half an hour. And the result was 1-0.
A.has finished B.has begun C.has been on D.has been over
30.—Several new parks ________ in Qinhuai over the years.
—Great! Let’s take a walk there.
A.open B.opened C.were open D.have been opened
31.He used to be quite shy, but he ________ a lot since he joined the Acting Club.
A.was changing B.changed C.will change D.has changed
32.Jim Green ________ in China since two years ago.
A.has come B.has been C.has arrived D.came
33.The film ________ for half an hour.
A.has been on B.has begun C.has ended D.has over
34.Mike ________ the storybook since last month.
A.has bought B.has had C.had had D.has borrowed
35.His grandma ________ for two years.
A.died B.has died C.was dead D.has been dead
36.Since 1942, he ________ his hometown.
A.has left B.has moved away from C.has been away from D.moved away from
37.The factory________ since February of 1995.
A.has been open B.has opened C.was open D.opened
38.We have been good friends ________.
A.last year B.since we met last year C.one year ago D.when we met last year
39.—Do you want me to clean the kitchen this afternoon?
—No, thanks. I _______ it already.
A.will clean B.clean C.have cleaned D.was cleaning
40.—Do you know that we’ll have a meeting at three this afternoon?
—Yes. Jack ________ me about it.
A.will tell B.was telling C.tells D.has told
41.I forgot to return the book. I ________ it for two weeks.
A.have kept B.has kept C.will keep D.am keeping
42.Our teachers are very friendly to us. We ________ friends for three years.
A.became B.have been C.were D.made
43.She ________ this book ________ nearly three weeks ago.
A.has borrowed; since B.has borrowed; for C.has kept; for D.has kept; since
44.—Hurry up! The movie ________.
—Don’t hurry! Safety comes first. It only started a few minutes ago.
A.has begun B.would begin C.will begin D.had begun
45.—Sam, you ________ the table yet. It’s all messy!
—Sorry, I’ll do it immediately.
A.haven’t cleared B.weren’t clearing C.won’t clear D.don’t clear
46.— You dance so well, Chen Jie.
— Thanks, Lisa. I ________ Chinese dance since I was 5 years old.
A.learn B.learnt C.have learnt D.am learning
47.Betty and Lily ________ friends since they were 13 years old.
A.were B.are C.have been D.will be
48.—Why don’t you go skating with them?
—Because I _______ my homework yet.
A.didn’t finish B.won’t finish C.haven’t finished D.don’t finish
49.—Sandy, how long have you had the iphone 14 pro?
—________ a couple of days ago. I ________ it last week.
A.For; bought B.For; have bought C.Since; bought D.Since; have bought
50.—My god! I’m nearly lost in our hometown.
—Yeah. It ________ a lot.
A.changes B.has changed C.will change D.was changing
51.Tom and his little brother ______ just now, because they both wanted to play the new game first.
A.fights B.is fighting C.fought D.will fight
52.In 2018, Niu Yu ________ a half marathon in about four hours with an artificial leg.
A.finishes B.finished C.was finishing D.will finish
53.—Peter, what did you do last Sunday?
—I _________ basketball with my classmates.
A.play B.will play C.played D.was playing
54.— When ________ the heavy rain ________ yesterday?
— At around 7 p.m.
A.do; start B.will; start C.did; start D.has; started
55.I ________ my grandma clean the garden last Sunday.
A.help B.helped C.will help D.was helping
56.—What’s that sound upstairs?
—Maybe someone ________ a cup on the ground.
A.drops B.is dropping C.dropped D.will drop
57.My father ________ a new car last month. It’s black and beautiful.
A.buy B.buys C.bought D.will buy
58.—Did you have a good time there?
—Not really. It was rainy so we ________to stay at the hotel.
A.decide B.decided C.will decide D.are deciding
59.—You seem to know much about the Palace Museum.
—Well, I ______ it last year.
A.visited B.visit C.will visit D.am visiting
60.I’m sorry I’m late. I ________ to bring my keys this morning, so I had to go back to get them.
A.forget B.forgot C.forgotten D.forgetting
61.—What do you think of the math problem?
—It is so difficult. I really don’t know ________.
A.how to do it B.what to do it C.how to do D.what do it
62.She learned how ________ first aid in school last year.
A.give B.to give C.giving D.gave
63.—I am worried about my studies, but I don’t know_________ about my problems.
—Come on! You can talk to me. We are good friends.
A.what to talk B.what to talk about C.who to talk to D.who to talk
64.The Maths problem is too difficult. The students don’t know _________ it.
A.how to solve B.what to solve C.when to solve D.why to solve
65.Hello, everyone.Attention, please. Now let me tell you ________ to Changsha park.
A.how to get B.what to get C.whom to get D.where to get
66.Can you teach me how ______ steamed eggs?
A.make B.making C.to make D.made
67.I’ll go shopping, if you need something, tell me ________ to buy.
A.what B.how C.when D.where
68.—Have you decided ________ to visit in Shanghai?
—Sure. We’ll go to Disneyland to see Judy Hopps.
A.how B.where C.who D.when
69.—Jim, have you decided ________?
—Yes. A book by the famous French writer Victor Hugo.
A.what to read B.how to read C.when to read D.where to read
70.There are so many wonderful books in the bookstore. I can’t decide ________.
A.which I can choose it B.to choose which one
C.which one to choose D.to choose one which
71.You ________ drink enough water if you want to keep healthy.
A.can B.must C.may D.could
72.You ________ follow the traffic rules when you go out. It’s safe.
A.must B.can C.may D.could
73.—Mum, _________ I clean my room right now? I feel a bit tired.
—No, you needn’t. You can do it later.
A.must B.shall C.can D.should
74.—The paper cutting is pretty lively. Who made it?
—It _______ be Mary. None of us except her is able to do it.
A.must B.can C.need D.may
75.—Can I use my phone in class, Miss Wang?
—No, you ________ use it. It’s against the school rules.
A.might not B.needn’t C.mustn’t D.shouldn’t
76.—Look! It ________ be Mr. Wang.
—No, it ________ be him. He has gone abroad.
A.may; mustn’t B.must; may not C.must; can’t D.can; may not
77.—Miss Li, I don’t want to say sorry to Daniel.
—I’m afraid you _________. After all, you broke his glasses.
A.may B.have to C.mustn’t D.needn’t
78.—Can you come to my party tomorrow?
—I’m sorry. I _____ look after my mother. She is ill.
A.can B.may C.would D.have to
79.Nowadays many museums are free, so people _______ pay to enter.
A.mustn’t B.don’t have to C.shouldn’t D.can’t
80.If you live near the shopping mall, you ________ go far to buy things.
A.have to B.don’t have to C.haven’t to D.needn’t to
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$
期末复习之单元语法综合练
(Units 1-4)
Unit 1-3现在完成时态 Unit 4 疑问词+to do和must与have to的用法
1.His brother ________ the Party since two years ago.
A.joined B.has been in C.has join D.was a member of
【答案】B
【详解】句意:他哥哥自从两年前就加入了党。
考查现在完成时与延续性动词的用法。joined加入,短暂性动词;has been in已在……中,延续性状态;has join语法错误,join应为过去分词joined;was a member of曾是……的成员,过去时。根据时间状语“since two years ago”可知,句子需用现在完成时,且动词或短语必须能表示延续状态。join是短暂性动词,不能与since引导的时间段连用,需转换为延续性表达,如be in或be a member of。选项B“has been in”符合时态和延续性要求。故选B。
2.—How long ________ you ________ a cold?
—For three days. I need to see a doctor.
A.do; have B.have; had C.did; have D.have; been having
【答案】B
【详解】句意:——你感冒多久了?——三天了。我需要去看医生。
考查现在完成时。根据答语“For three days.”可知,感冒持续了三天,强调从过去持续到现在的状态,应用现在完成时。故选B。
3.—Where is your father?
—He ________ Australia and he ________ Sydney for two weeks.
A.has been to; has been in B.has gone to; has been in
C.has been in; has been to D.has gone to; has gone to
【答案】B
【详解】句意:——你父亲在哪里?——他去了澳大利亚,而且他在悉尼已经待了两周。
考查现在完成时。has been to去过某地(已返回);has gone to去了某地(未返回);has been in在某地待了多久(常接时间段)。根据问句“Where is your father?”可知,父亲此刻不在说话地,应用has gone to;第二空后接“for two weeks”表示时间段,需用has been in。故选B。
4.—Let’s watch Ne Zha 2 tonight! The reviews say it’s super moving.
—Thanks, but I ________ it three times. The fighting scenes are so cool!
A.saw B.have seen C.will see D.am seeing
【答案】B
【详解】句意:——今晚我们看《哪吒2》吧!评论说它超级感人。——谢谢,但我已经看过三遍了。打斗场面太酷了!
考查动词的时态。saw看过,一般过去时;have seen已经看过,现在完成时;will see将要看,一般将来时;am seeing正在看,现在进行时。根据答语中“three times”可知,动作发生在过去且对现在有影响 (已看过所以可能不想再看),强调过去的经历对现在的影响,应用现在完成时。故选B。
5.—________ you ________ the survey results?
—Not yet. I’ll finish it this afternoon.
A.Do; finish B.Did; finish C.Have; finished D.Will; finish
【答案】C
【详解】句意:——你已经完成调查结果了吗?——还没有。我今天下午会完成。
考查现在完成时。根据答句“Not yet. I’ll finish it this afternoon.”可知,问句询问“是否已经完成”,强调过去动作对现在的影响,应用现在完成时。选项A是一般现在时;B是一般过去时;C是现在完成时;D是一般将来时。故选C。
6.I joined the school book club last month. Since then, I __________ three interesting novels.
A.read B.have read C.am reading D.was reading
【答案】B
【详解】句意:我上个月加入了学校读书俱乐部。自那以来,我已经读了三本有趣的小说。
考查现在完成时。根据时间状语“since then”可知,动作从过去持续到现在,强调对现在的影响或结果,应用现在完成时。故选B。
7.Tom ________ the car for two months.
A.has had B.bought C.has bought D.had got
【答案】A
【详解】句意:汤姆拥有这辆车已经两个月了。
考查现在完成时。has had已经拥有;bought买;has bought已经购买;had got过去拥有。根据“for two months”可知,句子用现在完成时,且谓语动词需用延续性动词,buy和get都是短暂性动词,不与for+时间段连用,have是延续性动词,符合题意。故选A。
8.—________ you ________ your breakfast? It’s time for school.
—Yes. I’ve ________ finished it.
A.Have; eaten out; just B.Have; eaten up; just C.Did; eat up; already D.Did; eat out; yet
【答案】B
【详解】句意:——你吃完早饭了吗?该上学了。——是的,我刚吃完。
考查现在完成时和动词短语辨析。Have现在完成时助动词;eaten out在外面吃;just刚刚;eaten up吃完;Did一般过去时助动词;eat up吃完;already已经;eat out在外面吃;yet还。根据“I’ve…finished it.”可知,问句应用现在完成时,排除选项C和选项D;再根据“your breakfast”和“finished it”可知,此处表示“吃完早饭”,应用eat up。故选B。
9.The Palace Museum ________ to the public since 1925 but I have never ________ there so far.
A.has opened; gone B.has been open; been C.has been open; gone D.has opened; been
【答案】B
【详解】句意:故宫自1925年以来一直对公众开放,但到目前为止我从未去过那里。
考查现在完成时。has opened已经开了,open为短暂性动词,不能与since连用;has been open已经开了,be open是延续性动词,表示“开放的状态”;have been to去过某地(已返回),have gone to去了某地(未返回)。根据“The Palace Museum...to the public since 1925”可知需用现在完成时,强调博物馆“一直开放”的状态,需用“has been open”;根据“but I have never...there so far.”可知第二个空表示“去过某地”,用“have been to”。故选B。
10.His father ________ the Party since 1998.
A.joined B.has joined C.was in D.has been in
【答案】D
【详解】句意:他父亲自1998年起就加入了党组织。
考查现在完成时。根据“since 1998”可知,此处需用现在完成时“have/has done”,且动词必须是延续性动词。join是短暂性动词,be in表示“处于……中”,是状态性动词短语,可以与since连用。故选D。
11.— John, you ________ the computer game for two hours. It’s bad for your eyes.
—OK, Mum. I’ll finish it soon.
A.were playing B.have played C.played D.play
【答案】B
【详解】句意:——约翰,你玩电脑游戏已经两个小时了。这对你的眼睛不好。——好的,妈妈。我很快就结束。
考查现在完成时。根据时间状语“for two hours”可知,动作从过去持续到现在,应用现在完成时,其结构为“have/has+过去分词”。主语“you”是第二人称,助动词用“have”,play的过去分词是“played”。故选B。
12.My sister Helen________ traditional Chinese painting online since last year.
A.learns B.learned C.will learn D.has learned
【答案】D
【详解】句意:我妹妹海伦自从去年以来一直在网上学习传统中国画。
考查现在完成时。learns学习,一般现在时;learned学习,一般过去时;will learn将学习,一般将来时;has learned已经学习,现在完成时。根据时间状语“since last year”可知,动作从过去持续到现在,应用现在完成时。故选D。
13.—How long have you ________ Tai Chi?
—For three years. It’s very relaxing.
A.do B.doing C.done D.did
【答案】C
【详解】句意:——你练太极拳多久了?——三年了。它非常令人放松。
考查现在完成时结构。根据问句以“How long have you...”开头可知,该句是现在完成时的疑问句结构,其构成为“have/has + 过去分词”,动词“do”的过去分词是“done”。故选C。
14.—How long ________ you ________ about the cultural traditions of Mexico?
—For two weeks. I’m preparing for a trip there.
A.do; learn B.will; learn C.did; learn D.have; learned
【答案】D
【详解】句意:——你了解墨西哥的文化传统多久了?——两周了。我正在为去那里旅行做准备。
考查现在完成时。do; learn一般现在时;will; learn一般将来时;did; learn一般过去时;have; learned现在完成时。根据答句“For two weeks.”可知,这是现在完成时的标志,问句询问“持续了多久”,此处需用现在完成时“have/has+过去分词”结构,learn的过去分词为learned。故选D。
15.Mr. Green_________ in Beijing since 2002.
A.lives B.lived C.has lived D.was living
【答案】C
【详解】句意:格林先生自2002年以来一直住在北京。
考查动词的时态。根据句中的时间状语“since 2002”可知,句子应用现在完成时,表示从过去某一时刻持续到现在的动作或状态,谓语动词构成是“have/has+动词的过去分词”。主语“Mr. Green”是第三人称单数,所以助动词用has;动词live的过去分词是lived。故选C。
16.—How long have you ________ the bandage on your arm?
—For two days.
A.wear B.wore C.wearing D.worn
【答案】D
【详解】句意:——你胳膊上的绷带已经绑了多久了?——两天了。
考查现在完成时。根据“How long have you…the bandage on your arm?”可知,此处是现在完成时,结构是“have/has+动词的过去分词”。故选D。
17.I ________ Beijing many times so far.
A.have been to B.have gone to C.has arrived D.will get to
【答案】A
【详解】句意:到目前为止,我已经去过北京很多次了。
考查现在完成时及动词短语辨析。have been to去过(已返回);have gone to去了(未返回);has arrived到达(第三人称单数形式);will get to将到达。根据句意中的时间状语“so far”可知,句子应使用现在完成时,且主语“I”为第一人称,故排除C和D。再结合“many times(多次)”强调经历,表示“去过并已返回”应用“have been to”,而“have gone to”表示“去了未返回”,不符合语境。故选A。
18.With the help of my teacher, I ________ a lot about Chinese culture since last year.
A.am learning B.learned C.learn D.have learned
【答案】D
【详解】句意:在老师的帮助下,自从去年以来我已经学到了很多关于中国文化的知识。
考查现在完成时。句中的时间状语“since last year”(自从去年以来)表示从过去持续到现在的动作,需用现在完成时(has/have done)。故选D。
19.—Would you like to go on a trip to the Great Wall with me?
—Sorry. I ________ there twice.
A.have been B.have gone C.went D.have been to
【答案】A
【详解】句意:——你愿意和我一起去长城旅行吗?——抱歉。我已经去过那里两次了。
考查现在完成时。have been去过(表示去过某地已经回来了);have gone去了(表示去了某地还没有回来);went去(一般过去时);have been to去过(后接地点名词)。根据“twice”可知,此处表示过去的经历对现在造成的影响,应用现在完成时。根据句意,说话人现在显然不在长城,而是已经回来了。there是副词,前面不加介词to。故应用have been表示“去过”。故选A。
20.—How long ________ you ________ on this project?
—For half a year. It’s almost finished.
A.do; work B.will; work C.did; work D.have; worked
【答案】D
【详解】句意:——你在这个项目上工作多久了?——半年了。它快要完成了。
考查动词时态。根据答语“For half a year.”(半年了)可知,该动作从过去持续到现在,应用现在完成时(have/has+过去分词)。故选D。
21.The musician who played this famous folk music last night _______ to play the erhu since he _______ very young.
A.learned; was B.has learned; am
C.has learned; was D.learned; has been
【答案】C
【详解】句意:昨晚演奏这首著名民间音乐的音乐家从小就学会了拉二胡。
考查时态。根据“since he...very young”可知,since引导的时间状语从句用一般过去时,主句用现在完成时,结构为“have/has+过去分词”,主语是第三人称单数,助动词用has。故选C。
22.—Wendy, how long have you ________ the Huawei P50 Pro?
—A couple of days. I ________ it last week.
A.buy; bought B.bought; bought C.had; bought D.bought; had
【答案】C
【详解】句意:——温迪,你买华为P50 Pro多久了?——几天了,我上周买的。
考查动词时态。根据“how long”可知,第一空所在句的时态是现在完成时,且谓语动词必须是延续性动词,buy是短暂性动词,其延续性动词是have,所以第一空填had;根据“last week”可知,第二空所在句的时态是一般过去时,谓语动词用过去式,buy的过去式是bought。故选C。
23.—Are you a basketball player in your class?
—Yes. I________ the team last year. I ________ on the team for one year.
A.have joined; have been B.joined; was C.joined; have been D.joined; joined
【答案】C
【详解】句意:——你是你们班的篮球运动员吗?——是的。我去年加入了球队。我在球队已经一年了。
考查动词时态。根据“Are you a basketball player in your class? —Yes. I…the team last year. I…on the team for one year.”可知,第一空后有明确过去时间last year,需用一般过去时,joined符合语境。第二空后for one year表示持续一段时间,且强调从过去持续到现在,需用现在完成时,have been符合语境。故选C。
24.Since the late 1970s, Shenzhen ________ at an amazing speed.
A.develops B.developed C.has developed D.will develop
【答案】C
【详解】句意:自20世纪70年代末以来,深圳以惊人的速度发展。
考查时态。根据“Since the late 1970s”可知,动作从过去持续到现在,应用现在完成时。故选C。
25.—How long ________ you ________ your hobby of programming?
—For three years.
A.do; keep B.did; keep C.have; kept D.will; keep
【答案】C
【详解】句意:——你保持编程这个爱好多久了?——三年了。
考查动词时态。do/does一般现在时助动词;did一般过去时助动词;have/has现在完成时助动词;will一般将来时助动词。根据答语“For three years.”(三年了)可知,问句询问的是从过去持续到现在的动作,应用现在完成时(have/has + 过去分词)。故选C。
26.The New Year’s Eve Ball Drop in Times Square isn’t just an event. It ________ a tradition since 1907.
A.is B.was C.has been D.had been
【答案】C
【详解】句意:时代广场的新年前夜降球仪式不仅仅是一个活动。它自1907年以来一直是一项传统。
考查现在完成时。is是,一般现在时;was是,一般过去时;has been已经是,现在完成时;had been已经是,过去完成时。根据时间状语“since 1907”,可知动作从过去持续到现在并对现在有影响,应用现在完成时。故选C。
27.Mary won’t meet her parents tonight, because they ________ for Beijing already.
A.are leaving B.will leave C.have left D.leave
【答案】C
【详解】句意:玛丽今晚不会见到她的父母,因为他们已经离开去北京了。
考查动词时态辨析。根据主句“Mary won’t meet her parents tonight”可推断,原因是父母已经离开,强调对现在造成的影响(现在不在本地),应用现在完成时,谓语结构为have/has done。故选C。
28.Most people agree that technology ________ a big part of society so far.
A.become B.became C.has become D.is becoming
【答案】C
【详解】句意:大多数人认为,到目前为止,技术已经成为社会的重要组成部分。
考查现在完成时。become成为,动词原形;became成为,过去式;has become已经成为,现在完成时;is becoming正在成为,现在进行时。根据时间状语“so far”可知,句子强调从过去持续到现在的状态,应使用现在完成时。故选C。
29.—Let’s go home to watch the football match.
—Oh, it’s too late. The match ________ for half an hour. And the result was 1-0.
A.has finished B.has begun C.has been on D.has been over
【答案】D
【详解】句意:——我们回家看足球赛吧。——哦,太晚了。比赛已经结束半小时了。结果是一比零。
考查现在完成时与延续性动词。has finished已经完成,非延续性动词;has begun已经开始,非延续性动词;has been on已经进行,延续性动词;has been over已经结束,延续性动词。根据后半句“half an hour”这一时间段,可知谓语动词需用延续性动词或表示状态的短语。比赛“结束”这一状态是持续的,应用“has been over”。而“finish”是非延续性动词,不能与“for half an hour”连用。故选D。
30.—Several new parks ________ in Qinhuai over the years.
—Great! Let’s take a walk there.
A.open B.opened C.were open D.have been opened
【答案】D
【详解】句意:——这些年来,秦淮区已经开放了几个新公园。——太好了!我们去那里散步吧。
考查现在完成时。open“开放”,动词原形;opened“开放”,过去式;were open“开放的”;have been opened“已经被开放”,现在完成时的被动语态。根据时间状语“over the years”可知,句子时态应用现在完成时,“Several new parks”与“open”之间是动宾关系,故用被动语态。故选D。
31.He used to be quite shy, but he ________ a lot since he joined the Acting Club.
A.was changing B.changed C.will change D.has changed
【答案】D
【详解】句意:他过去很害羞,但自从加入表演俱乐部以来,他改变了很多。
考查现在完成时。was changing过去进行时;changed一般过去时;will change一般将来时;has changed现在完成时。根据“since he joined the Acting Club”可知,动作从过去持续到现在,强调对现在的影响,应用现在完成时。故选D。
32.Jim Green ________ in China since two years ago.
A.has come B.has been C.has arrived D.came
【答案】B
【详解】句意:吉姆·格林自从两年前就(一直)在中国。
考查现在完成时与延续性动词的用法。has come已经来;has been已经在/待过;has arrived已经到达、came来,过去式。since two years ago表示从过去持续到现在的状态,需用现在完成时,且动词必须具有延续性。come和arrive均为短暂性动词,不能与since引导的时段连用;has been是be的完成时,表示“已经在/待着”,可延续。故选B。
33.The film ________ for half an hour.
A.has been on B.has begun C.has ended D.has over
【答案】A
【详解】句意:这部电影已经播放了半个小时了。
考查动词时态和延续性动词的用法。has been on已经上映/已经开始;has begun已经开始了;has ended已经结束了;has over语法错误,over不能单独作谓语。根据时间状语“for half an hour”可知,句子应用现在完成时,且动词需为延续性动词或表示延续状态。begin和end均为非延续性动词,不能与表示一段时间的状语连用;over是介词或副词,不能单独作谓语。只有has been on表示“已播放”的状态可以延续。故选A。
34.Mike ________ the storybook since last month.
A.has bought B.has had C.had had D.has borrowed
【答案】B
【详解】句意:迈克从上个月起就拥有这本故事书了。
考查现在完成时与延续性动词的用法。buy买,非延续性动词;have拥有,延续性动词;borrow借,非延续性动词。“since last month”表示“从上个月起”,强调从过去持续到现在的状态,需用现在完成时,且动词必须具有延续性此处用has had。故选B。
35.His grandma ________ for two years.
A.died B.has died C.was dead D.has been dead
【答案】D
【详解】句意:他的奶奶已经去世两年了。
考查现在完成时与延续性动词的用法。died去世,短暂性动词;has died已经去世,短暂性动词的现在完成时;was dead过去去世了,过去时态;has been dead已经去世了,延续性动词的现在完成时。根据时间状语“for two years”可知,动作需持续两年,因此谓语动词必须使用延续性动词。die是短暂性动词,不能与表示一段时间的状语连用,需转换为be dead等延续性状态。故选D。
36.Since 1942, he ________ his hometown.
A.has left B.has moved away from C.has been away from D.moved away from
【答案】C
【详解】句意:自1942年以来,他就离开家乡了。
考查现在完成时与延续性动词的用法。has left已经离开,现在完成时;has moved away from已经搬离,现在完成时;has been away from已经离开/不在,现在完成时;moved away from搬离,一般过去时。句中since 1942表示“自1942年以来”,强调从过去持续到现在的状态,需用现在完成时,且动词需具有延续性。be away from为延续性表达,has been away from为现在完成时,故选C。
37.The factory________ since February of 1995.
A.has been open B.has opened C.was open D.opened
【答案】A
【详解】句意:这家工厂自1995年2月以来一直营业。
考查现在完成时与延续性动词的用法。has been open已经营业,表示状态延续;has opened已经开业,非延续性动作;was open过去营业,表示过去状态;opened开业,过去动作。since后接时间点,主句需用现在完成时,且动词或表状态的结构需用延续性动词。open作动词时为非延续性动词,不能与since连用表示持续;但作形容词时表状态,可与be动词构成延续性结构。故选A。
38.We have been good friends ________.
A.last year B.since we met last year C.one year ago D.when we met last year
【答案】B
【详解】句意:自从去年见面以来,我们一直是好朋友。
考查现在完成时。根据“have been”可知,主句时态为现在完成时,因此应与since引导的时间状语从句连用。故选B。
39.—Do you want me to clean the kitchen this afternoon?
—No, thanks. I _______ it already.
A.will clean B.clean C.have cleaned D.was cleaning
【答案】C
【详解】句意:——今天下午,你想要我清扫厨房吗?——不,谢谢。我已经清扫好了。
考查现在完成时。根据“No, thanks.”可知厨房已经在过去打扫好了,由现在完成时时间标志词“already”可知应该用现在完成时 。故选C。
40.—Do you know that we’ll have a meeting at three this afternoon?
—Yes. Jack ________ me about it.
A.will tell B.was telling C.tells D.has told
【答案】D
【详解】句意:——你知道我们今天下午三点开会吗?——知道。Jack已经告诉过我这件事了。
考查现在完成时。will tell告诉,一般将来时;was telling告诉,过去进行时;tells告诉,三单形式;has told告诉。现在完成时。根据答句“Yes”可知已经知道会议时间了,说明Jack已经告诉过我了,句子应用现在完成时。故选D。
41.I forgot to return the book. I ________ it for two weeks.
A.have kept B.has kept C.will keep D.am keeping
【答案】A
【详解】句意:我忘记还书了。我已经借了它两个星期了。
考查现在完成时。根据“for two weeks”可知句子应用现在完成时,其谓语结构为:have/has+过去分词,主语为I,助动词用have。故选A。
42.Our teachers are very friendly to us. We ________ friends for three years.
A.became B.have been C.were D.made
【答案】B
【详解】句意:我们的老师对我们很友好,我们已经是三年的朋友了。
考查现在完成时。根据“for three years”可知,句子是现在完成时have/has done,且用延续性动词。故选B。
43.She ________ this book ________ nearly three weeks ago.
A.has borrowed; since B.has borrowed; for C.has kept; for D.has kept; since
【答案】D
【详解】句意:她从大约三周前就一直保存着这本书。
考查现在完成时。根据“nearly three weeks ago.”可知,此处指的是“时间点”,“since+时间点”描述的是一直持续到现在的动作,故用现在完成时态,排除BC。英语中borrow是瞬间动词,不能和表示一段时间的时间状语连用,排除A选项;故选D。
44.—Hurry up! The movie ________.
—Don’t hurry! Safety comes first. It only started a few minutes ago.
A.has begun B.would begin C.will begin D.had begun
【答案】A
【详解】句意:——快点!电影开始了。——别急!安全第一。刚开始几分钟。
考查时态。根据“It only started a few minutes ago.”可知,电影已经开始了,应用现在完成时,其构成为“has/have done”,故选A。
45.—Sam, you ________ the table yet. It’s all messy!
—Sorry, I’ll do it immediately.
A.haven’t cleared B.weren’t clearing C.won’t clear D.don’t clear
【答案】A
【详解】句意:——Sam,你还没有收拾桌子。它乱七八糟的!——抱歉。我会立即收拾。
考查现在完成时。根据yet可知,此处表示对现在造成的影响,应用现在完成时。故选A。
46.— You dance so well, Chen Jie.
— Thanks, Lisa. I ________ Chinese dance since I was 5 years old.
A.learn B.learnt C.have learnt D.am learning
【答案】C
【详解】句意:——陈洁,你跳舞跳得如此好。——谢谢,丽萨。我自从五岁起就学习中国舞了。
考查动词时态。根据时间状语从句“since I was 5 years old”可知,主句应使用现在完成时。故选C。
47.Betty and Lily ________ friends since they were 13 years old.
A.were B.are C.have been D.will be
【答案】C
【详解】句意:贝蒂和莉莉从 13 岁起就是朋友。
考查动词时态。根据时间状语“since they were 13 years old”可知,时态为现在完成时,表示过去发生的动作,持续到现在。故选C。
48.—Why don’t you go skating with them?
—Because I _______ my homework yet.
A.didn’t finish B.won’t finish C.haven’t finished D.don’t finish
【答案】C
【详解】句意:——你为什么不和他们一起去滑冰?——因为我还没有完成作业。
考查时态。根据“yet”可知没完成作业这个动作发生在过去,对现在造成了影响——不能去滑冰,用现在完成时have/has done。故选C。
49.—Sandy, how long have you had the iphone 14 pro?
—________ a couple of days ago. I ________ it last week.
A.For; bought B.For; have bought C.Since; bought D.Since; have bought
【答案】C
【详解】句意:——Sandy,你用iphone 14 pro多久了?——从几天前开始。我上周买的。
考查介词辨析和一般过去时。“for+一段时间”表示“持续了多久”;“since+一段时间+ago”表示“从多久前开始”。根据第一空后的“a couple of days ago”可知, 第一空应选Since;根据“last week”可知,此处在叙述过去发生的事情,应用一般过去时,所以第二空应选bought。故选C。
50.—My god! I’m nearly lost in our hometown.
—Yeah. It ________ a lot.
A.changes B.has changed C.will change D.was changing
【答案】B
【详解】句意:——天哪!我在我的家乡差点迷了路。——是啊。它变化很大。
考查动词时态用法。根据“I’m nearly lost in our hometown.”可知,城市的巨大变化使“我”差点迷路,表示过去的动作对现在的影响,应用现在完成时have/has done结构表达,主语it为第三人称单数,助动词用has。故选B。
51.Tom and his little brother ______ just now, because they both wanted to play the new game first.
A.fights B.is fighting C.fought D.will fight
【答案】C
【详解】句意:汤姆和他的弟弟刚才打架了,因为他们都想先玩那个新游戏。
考查动词时态。fights一般现在时第三人称单数;is fighting现在进行时;fought过去式;will fight一般将来时。根据时间状语just now(刚才)可知,动作发生在过去,需用一般过去时。故选C。
52.In 2018, Niu Yu ________ a half marathon in about four hours with an artificial leg.
A.finishes B.finished C.was finishing D.will finish
【答案】B
【详解】句意:2018年,牛钰用一条假肢在约四小时内完成了一场半程马拉松。
考查动词时态。根据时间状语“In 2018”可知,动作发生在过去,需用一般过去时,动词用过去式。故选B。
53.—Peter, what did you do last Sunday?
—I _________ basketball with my classmates.
A.play B.will play C.played D.was playing
【答案】C
【详解】句意:——彼得,你上周日做了什么?——我和我的同学们打篮球了。
考查动词时态。play玩,一般现在时;will play将玩,一般将来时;played玩,一般过去时;was playing正在玩,过去进行时。根据问句中的“last Sunday”可知,是上周日,动作发生在过去,需用一般过去时。故选C。
54.— When ________ the heavy rain ________ yesterday?
— At around 7 p.m.
A.do; start B.will; start C.did; start D.has; started
【答案】C
【详解】句意:——昨天那场大雨是什么时候开始的?——大约在晚上7点。
考查一般过去时。根据“yesterday”可知,句子时态需用一般过去时,所以特殊疑问句中的助动词应用过去式形式,故选C。
55.I ________ my grandma clean the garden last Sunday.
A.help B.helped C.will help D.was helping
【答案】B
【详解】句意:上周日我帮助我的奶奶打扫了花园。
考查动词时态。根据时间状语“last Sunday”可知,动作发生在过去,应使用一般过去时。使用动词过去式helped。故选B。
56.—What’s that sound upstairs?
—Maybe someone ________ a cup on the ground.
A.drops B.is dropping C.dropped D.will drop
【答案】C
【详解】句意:——楼上那是什么声音?——可能有人把杯子掉在地上了。
考查时态。根据“What’s that sound upstairs?”可知,询问当前的声音,表明动作(杯子掉落)已经发生,需用一般过去时表示已经发生的动作。故选C。
57.My father ________ a new car last month. It’s black and beautiful.
A.buy B.buys C.bought D.will buy
【答案】C
【详解】句意:我父亲上个月买了一辆新车。它是黑色的,很漂亮。
考查动词时态。根据时间状语“last month”可知,动作发生在过去,为一般过去时,需用动词的过去式bought。故选C。
58.—Did you have a good time there?
—Not really. It was rainy so we ________to stay at the hotel.
A.decide B.decided C.will decide D.are deciding
【答案】B
【详解】句意:——你在那里玩得开心吗?——并不开心。因为下雨,所以我们决定待在酒店。
考查一般过去时。问句“Did you have a good time there?”使用了一般过去时,答语描述的是过去发生的情况。因此,描述过去的动作“决定”应使用一般过去时。故选B。
59.—You seem to know much about the Palace Museum.
—Well, I ______ it last year.
A.visited B.visit C.will visit D.am visiting
【答案】A
【详解】句意:——你似乎对故宫了解得很多。——嗯,我去年参观了它。
考查时态辨析。根据时间状语“last year”可知,动作发生在过去,因此需用过去式。故选A。
60.I’m sorry I’m late. I ________ to bring my keys this morning, so I had to go back to get them.
A.forget B.forgot C.forgotten D.forgetting
【答案】B
【详解】句意:抱歉我迟到了。我今天早上忘记带钥匙了,所以我不得不回去取它们。
考查一般过去时。根据“this morning”可知,句子描述过去事件,为一般过去时,动词需要用过去式forgot。故选B。
61.—What do you think of the math problem?
—It is so difficult. I really don’t know ________.
A.how to do it B.what to do it C.how to do D.what do it
【答案】A
【详解】句意:——你觉得这个数学题怎么样?——它太难了。我真的不知道如何解决它。
考查疑问词+不定式的用法。“疑问词+不定式”作know的宾语时,需要注意疑问词的功能:how是方式副词,需与及物动词do的宾语搭配,即“how to do it(如何做这道题)”;what是代词,可直接作do的宾语,结构应为“what to do”,无需额外加it。故选A。
62.She learned how ________ first aid in school last year.
A.give B.to give C.giving D.gave
【答案】B
【详解】句意:她去年在学校学习了如何进行急救。
考查非谓语动词。give给,动词原形;to give给,动词不定式;giving给,动名词;gave给,过去式。“how to do sth.”表示“如何做某事”,是固定结构,所以这里用to give。故选B。
63.—I am worried about my studies, but I don’t know_________ about my problems.
—Come on! You can talk to me. We are good friends.
A.what to talk B.what to talk about C.who to talk to D.who to talk
【答案】C
【详解】句意:——我担心我的学习,但我不知道该和谁谈论我的问题。——加油!你可以跟我谈,我们是好朋友。
考查“疑问词+不定式”结构。who to talk to和谁交谈;what to talk about谈论什么内容;who to talk错误形式。根据答句“You can talk to me.”可知,此处表示“不知道该和谁谈论问题”,强调交谈的对象。故选C。
64.The Maths problem is too difficult. The students don’t know _________ it.
A.how to solve B.what to solve C.when to solve D.why to solve
【答案】A
【详解】句意:这道数学题太难了,学生们不知道如何解决它。
考查“疑问词+不定式”结构。how to solve如何解决;what to solve解决什么;when to solve何时解决;why to solve为什么解决。根据前半句“The Maths problem is too difficult.”可知,此处表示“不知道如何解决这道题”,强调方式。故选A。
65.Hello, everyone.Attention, please. Now let me tell you ________ to Changsha park.
A.how to get B.what to get C.whom to get D.where to get
【答案】A
【详解】句意:大家好,请注意。现在让我告诉你们如何去长沙公园。
考查“疑问词+不定式”结构。how to get如何到达;what to get得到什么;whom to get去接谁;where to get在哪里得到。根据句意,此处应表示“如何到达公园”,强调方式。故选A。
66.Can you teach me how ______ steamed eggs?
A.make B.making C.to make D.made
【答案】C
【详解】句意:你能教我怎么蒸蛋吗?
考查动词不定式用法。在“teach sb. how to do sth.”结构中,应使用动词不定式“to + 动词原形”表示“如何做某事”。故选C。
67.I’ll go shopping, if you need something, tell me ________ to buy.
A.what B.how C.when D.where
【答案】A
【详解】句意:我要去购物,如果你需要什么东西,告诉我买什么。
考查“疑问词+不定式”结构。what什么;how怎样\如何;when什么时候;where在哪里。根据“I’ll go shopping, if you need something, tell me...to buy.”可知,句中表述是要对方告知需要买的东西,即买“什么”,“tell me”后面需要一个宾语,这里是“疑问词+不定式”结构作宾语。所以用what来指代具体的物品。故选A。
68.—Have you decided ________ to visit in Shanghai?
—Sure. We’ll go to Disneyland to see Judy Hopps.
A.how B.where C.who D.when
【答案】B
【详解】句意:——你决定好去上海哪里玩了吗? —当然。我们要去迪士尼乐园见朱迪·霍普斯。
考查特殊疑问词用法。how如何;where哪里;who谁;when何时。根据“We’ll go to Disneyland to see Judy Hopps.”可知,问句询问的是地点,需特殊疑问词where。故选B。
69.—Jim, have you decided ________?
—Yes. A book by the famous French writer Victor Hugo.
A.what to read B.how to read C.when to read D.where to read
【答案】A
【详解】句意:——吉姆,你决定读什么了吗?——是的,法国著名作家维克多·雨果的一本书。
考查“疑问词+动词不定式”的用法。what to read读什么;how to read如何读;when to read什么时候读;where to read在哪儿读。根据“A book by the famous French writer Victor Hugo”可知,问句询问的是读什么书。故选A。
70.There are so many wonderful books in the bookstore. I can’t decide ________.
A.which I can choose it B.to choose which one
C.which one to choose D.to choose one which
【答案】C
【详解】句意:书店里有这么多好书,我无法决定选哪一本。
考查“疑问词 + 不定式”作宾语。根据“There are so many wonderful books in the bookstore. I can’t decide...”可知,后跟宾语,“疑问词 + 不定式”结构在句中可作宾语,选项C正确。选项B、D语序错误;选项A中,which在从句中作宾语,因此it应删除。故选C。
71.You ________ drink enough water if you want to keep healthy.
A.can B.must C.may D.could
【答案】B
【详解】句意:如果你想保持健康,你必须喝足够的水。
考查情态动词辨析。can能够;must必须;may可以;could可能。根据“if you want to keep healthy”可知,喝足够的水是保持健康的必要条件,强调必要性,故选B。
72.You ________ follow the traffic rules when you go out. It’s safe.
A.must B.can C.may D.could
【答案】A
【详解】句意:当你外出时,你必须遵守交通规则。这样安全。
考查情态动词辨析。must必须,表示强烈的义务或必要性;can可以,表示能力或许可;may可以,表示委婉许可或可能性;could可以,表示委婉请求或过去的能力。结合语境及句子后半部分“It’s safe”可知,该句在强调过马路时的交通规则,遵守交通规则是出于安全考虑的必要行为,应用must强调义务和必要性。故选A。
73.—Mum, _________ I clean my room right now? I feel a bit tired.
—No, you needn’t. You can do it later.
A.must B.shall C.can D.should
【答案】A
【详解】句意:——妈妈,我必须现在打扫房间吗?我感觉有点累。——不,你不必。你可以晚点做。
考查情态动词辨析。must必须;shall将要;can能;should应该。根据答语“No, you needn’t.”(不,你不必)可知,问句是在询问“是否必须现在做”,must用于疑问句表示“必须”,且needn’t常用来回答must 引导的一般疑问句。故选A。
74.—The paper cutting is pretty lively. Who made it?
—It _______ be Mary. None of us except her is able to do it.
A.must B.can C.need D.may
【答案】A
【详解】句意:——这幅剪纸非常生动。谁做的?——一定是玛丽做的。除了她,我们中没人会做。
考查情态动词表推测的用法。must必须,一定(表肯定推测);can能,可能(表能力或可能性);need需要;may可能(表可能性)。根据答语“None of us except her is able to do it.”可知,除了玛丽外没人会做,因此推测剪纸一定是玛丽做的,表示非常肯定的推测,用must。故选A。
75.—Can I use my phone in class, Miss Wang?
—No, you ________ use it. It’s against the school rules.
A.might not B.needn’t C.mustn’t D.shouldn’t
【答案】C
【详解】句意:——王老师,我可以在课堂上使用手机吗?——不,你不可以使用。这违反了校规。
考查情态动词辨析。might not可能不;needn’t不必;mustn’t禁止,不可以;shouldn’t不应该。根据“It’s against the school rules.”可知,在课堂上使用手机是违反校规的,所以是禁止、不可以使用的,应该用mustn’t。故选C。
76.—Look! It ________ be Mr. Wang.
—No, it ________ be him. He has gone abroad.
A.may; mustn’t B.must; may not C.must; can’t D.can; may not
【答案】C
【详解】句意:——看!那一定是王先生。——不,不可能是他。他已经出国了。
考查情态动词的用法。may可能;mustn’t禁止;must一定;may not不得;can’t不可能;can能。根据“Look! It…be Mr. Wang.”可知,说话者看到某人,认为那很可能是王先生,表达一种高度确定的推测,应使用must,表示“一定”;根据答语“He has gone abroad.”可知,他已出国,因此不可能是他,否定推测用can’t。故选C。
77.—Miss Li, I don’t want to say sorry to Daniel.
—I’m afraid you _________. After all, you broke his glasses.
A.may B.have to C.mustn’t D.needn’t
【答案】B
【详解】句意:——李老师,我不想向丹尼尔道歉。——恐怕你必须道歉。毕竟你打碎了他的眼镜。
考查情态动词辨析。may可能;have to不得不,必须;mustn’t禁止,不准;needn’t不必。根据答语后半句“After all, you broke his glasses.”(毕竟你打碎了他的眼镜)可知,说话者认为对方“必须”道歉,表示客观上的必要性。故选B。
78.—Can you come to my party tomorrow?
—I’m sorry. I _____ look after my mother. She is ill.
A.can B.may C.would D.have to
【答案】D
【详解】句意:——明天你能来参加我的聚会吗?——抱歉,我不得不照顾我妈妈。她生病了。
考查情态动词辨析。can能;may可能;would将会;have to不得不。根据“She is ill.”可知,妈妈生病了,所以“不得不”照顾她,表示客观上的必要性。故选D。
79.Nowadays many museums are free, so people _______ pay to enter.
A.mustn’t B.don’t have to C.shouldn’t D.can’t
【答案】B
【详解】句意:如今许多博物馆免费,所以人们不必付费进入。
考查情态动词辨析。mustn’t禁止;don’t have to不必;shouldn’t不应该;can’t不能。根据“many museums are free”可知,博物馆免费意味着人们不需要付钱,表示“不必”用don’t have to。故选B。
80.If you live near the shopping mall, you ________ go far to buy things.
A.have to B.don’t have to C.haven’t to D.needn’t to
【答案】B
【详解】句意:如果你住在购物中心附近,你不必走很远去买东西。
考查情态动词用法。have to必须;don’t have to不必;haven’t to和 needn’t to为错误表达。根据句意,住在购物中心附近的人不需要走很远,因此应选择表示“不必”的选项。故选B。
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$