21. I got a splitting headache. It kept me __________ the whole night.
A. waken B. aware C. awake D. waking
【答案】C
【解析】本题考查形近词辨析。wake是动词,意为“唤醒”,常用短语为 wake up(醒来)和 wake sb. up(唤醒某人);aware是形容词,意为“意识到”,常用于 be aware of(意识到)结构中;awake是形容词,意为“清醒的”,常与be或keep, stay等词连用。
22. Mary __________ like to surf the internet. She often spends hours on line.
A. did B. does C. do D. is
【答案】B
【解析】本题考查助动词do位于实义动词前表示强调的用法。此时do的时态应与上下文保持一致,因为主语为第三人称单数,故选does。
23. She pretended __________ indifferent but her facial expression betrayed her.
A. to be B. being C. be D. been
【答案】A
【解析】本题考查动词搭配,动词pretend常用于pretend to do sth.(假装做某事)结构中,故答案为A。
24. We have to get the road repaired __________.
A. no matter how much does it cost B. no matter how much costs it
C. no matter how much it costs D. no matter it costs how much
【答案】C
【解析】本题考查no matter引导让步状语从句的用法。no matter引导从句时,后面要紧跟疑问代词或副词,其后应使用陈述语序的主谓结构,故A, B和D错误。
25. She said that the doctor must have got stuck in a traffic jam, otherwise he __________ by then.
A. would arrive B. would have arrived C. should arrive D. must have arrived
【答案】B
【解析】考查虚拟语气在otherwise引导的并列句中的使用。句意:她说这个医生一定是遇到了堵车,否则他那时就应该到了。题干前半句中使用了must have done结构表示对过去事件的推测,因此otherwise之后的句子应该是表达对过去的事情的评判,谓语动词要使用 would have done结构。<
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。