1.More advances in the robot technology _______ by scientists in the future.
A. are making
B. are made
C. will make
D. will be made
【精析】D 根据句中的时间状语in the future(在未来)可知,此处表示的是将来要发生的事情,所以本句应用一般将来时。根据句意和空后的by可知,More advances与make(取得)之间是逻辑上的动宾关系,所以应用一般将来时的被动语态,即谓语动词用“shall/will be+过去分词”的形式。故选D。此外,过去将来时表示在过去某时看来将要发生的动作或存在的状态,其表示方式有“should/would+动词原形”“was/were+现在分词(仅限位移动词)”“was/were+不定式”等。
2.I think we should let Maria go camping with her boyfriend. _____, she's a big girl now.
A.Above all B.After all C.First of all D.For all
【精析】B “for all + 名词”意为“尽管”: For all his wealth, he was unhappy.(尽管他富有,但他并不幸福。)
3.He thought this was the first pair of shoes that had fitted him _____.
A.perfectly
B.justly
C.fairly
D.rightly
【精析】A perfectly(=quite well, completely)十分,完全地。
4.Jack almost fell off the cliff, but managed to _____ until help came.
A.keep on
B.catch on
C.count on
D.hang on
【精析】D hang on(=hold fast, keep hold)牢牢抓住,抓紧不放:Help! I can't hang on much longer.(救命啊!我支持不住啦。)keep on(doing sth.)继续(做......);catch on 理解;count on 指望,依赖。本题译文:杰克差点从悬崖上掉下来,但得以抓住不放直到得救。
5.When I took his temperature, it was two degrees above _____.
A.average B.ordinary C.regular D. normal
【精析】D normal正常的;ordinary普通的;usual平常的;regular有规律的,定期的。