1、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
2、—_______ can you get to the airport?—In one and a half hours
A.How often
B.How much
C.How long
D.How soon
3、The secretary worked late into night, ________ a speech for the president
A.preparing
B.to prepare
C.prepared
D.was preparing
4、She is praised ________ the way she bring up her children
A.from
B.by
C.at
D.for
答案解析:
1.【答案】B。解析:考查虚拟语气在otherwise引导的并列句中的使用。句意:她说这个医生一定是遇到了堵车,否则他那时就应该到了。题干前半句中使用了must have done结构表示对过去事件的推测,因此otherwise之后的句子应该是表达对过去的事情的评判,谓语动词要使用 would have done结构。
2.【答案】D。解析:考查疑问副词。句意:——你多久能到机场?——一个半小时后。How often:多久一次;How much:多少钱/多少(不可数名词的数量);How long:多久(多用于完成时);How soon:多久(多用于将来时)。根据句意,故选D。
3.【答案】A。解析:非谓语动词。分析句子结构可知,空处应用非谓语动词,作伴随状语。又因work和prepare这两个动作同时发生,且prepare和其逻辑主语The secretary之间为主动关系,所以应用现在分词作伴随状语。故选A。
4.【答案】D。解析:考查介词用法。句中的“is praised...”很容易被理解为“被……表扬”,学生因此会误选by。但根据句意判断,此处用praise sbfor sth.因为某事受到赞扬。结合句意可知,选D。
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。