21. I got a splitting headache. It kept me __________ the whole night.
A. waken B. aware C. awake D. waking
【答案】C
【解析】本題考查形近詞辨析。wake是動(dòng)詞,意為“喚醒”,常用短語為 wake up(醒來)和 wake sb. up(喚醒某人);aware是形容詞,意為“意識(shí)到”,常用于 be aware of(意識(shí)到)結(jié)構(gòu)中;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
【解析】本題考查助動(dòng)詞do位于實(shí)義動(dòng)詞前表示強(qiáng)調(diào)的用法。此時(shí)do的時(shí)態(tài)應(yīng)與上下文保持一致,因?yàn)橹髡Z為第三人稱單數(shù),故選does。
23. She pretended __________ indifferent but her facial expression betrayed her.
A. to be B. being C. be D. been
【答案】A
【解析】本題考查動(dòng)詞搭配,動(dòng)詞pretend常用于pretend to do sth.(假裝做某事)結(jié)構(gòu)中,故答案為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引導(dǎo)讓步狀語從句的用法。no matter引導(dǎo)從句時(shí),后面要緊跟疑問代詞或副詞,其后應(yīng)使用陳述語序的主謂結(jié)構(gòu),故A, B和D錯(cuò)誤。
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引導(dǎo)的并列句中的使用。句意:她說這個(gè)醫(yī)生一定是遇到了堵車,否則他那時(shí)就應(yīng)該到了。題干前半句中使用了must have done結(jié)構(gòu)表示對(duì)過去事件的推測(cè),因此otherwise之后的句子應(yīng)該是表達(dá)對(duì)過去的事情的評(píng)判,謂語動(dòng)詞要使用 would have done結(jié)構(gòu)。