111. It’s high time we ______ cutting down the rainforests.
A. will stop B. stop C. stopped D. have to stop
111.【答案】C
【解析】考查虚拟语气。句意:我们早该停止砍伐雨林了。it’s high time that句型后从句的谓语动词需要使用过去式或者should+动词原形,此处should不可省略。故选C。
112. What’s that ______ flashed in the sky just now.
A. which B. that C. who D. where
112.【答案】A
【解析】考查定语从句关系词。句意:刚才空中闪过的是什么东西。此处先行词为that为代词,为避免重复,关系词只能使用which。故选A。
113. Loudspeakers were fixed in the hall so that everyone ______ an opportunity to hear the speech.
A. ought to have B. must have C. may have D. should have
113.【答案】C
【解析】考查情态动词辨析。句意:扩音器固定在大厅里,以便每个人都有机会听演讲。此处so...that引导目的状语从句,表示为了每个人都能听到,ought to,应该;must,必须;may,可以;should,应该。故选C。
114. Mia is very hardworking, but her pay is not ______ for her work.
A. as good enough B. enough good C. good enough D. good as enough
114.【答案】C
【解析】考查修饰形容词的enough。句意:Mia辛勤工作,可是她的收入不够高。enough修饰形容词时需要后置,且不与as连用。故选C。
115. The party, ______I was the guest of honour, was extremely enjoyable.
A. whose B. by whom C. by which D. that
115.【答案】D
【解析】考查定语从句关系词辨析。句意:我作为贵宾参加的晚会非常愉快。先行词the party是物,关系词在从句中做介词at的宾语,即I was the guest of honor at the party,故选A。
116. By the end of this month, he ______ his second novel.
A. have finished B. will be finishing C. will have finished D. is finishing
116.【答案】C
【解析】考查动词时态。句意:他将会在本月末之前完成第二部小说。By the end of this month是将来的时间,本句强调在这个将来时间完成这一个动作而不是进行这个动作,使用将来完成时,故选C。
117. You must be joking, ______ you?
A. be not B. must C. mustn’t D. aren’t
117.【答案】D
【解析】考查动词时态。句意:你一定在开玩笑,不是吗?must表推测“一定”时,反义疑问句根据推测的情况确定,故选D。
118. Pride ______ before a fall.
A. will go B. go C. goes D. have gone
118.【答案】C
【解析】考查动词时态与主谓一致。句意:骄兵必败。格言、真理均使用一般现在时,且主语为不可数名词时,谓语动词使用第三人称单数,故选C。
119. To be great, you must be smart, confident, and, ______, honest.
A. above all B. thanks to C. because of D. in spite of
119.【答案】A
【解析】考查介词短语辨析。句意:要想伟大,你必须聪明、自信,最重要的是,诚实。above all,首要的,尤其是;thanks to,多亏了;because of,因为;in spite of,为了。故选A。
120. —Mom. I came first in the National Basic Skill Competition.
—Well done! ________.
A. Keep it up B. Take it easy C. Catch it D. Hold it
120.【答案】A
【解析】考查交际用语。句意:——妈妈,我在国家基本技能大赛上得了第一名。——做得太棒了!要再接再厉。keep it up:继续努力,再接再厉;take it easy:别着急,放松;catch it:受罚,受责罚:hold it:稍等,别动。故选A.
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。