专升本每日一练:7月英语(八)

2021-07-14 17:34:47 来源:中公专升本官网
22. But for the party, he ________ of hunger 30 years ago.

A. would have died

B. would die

C. must have died

D. must die

【答案】A

【解析】考查虚拟语气。but for (要不是因为、如果没有) 通常与虚拟语气连用,由30 years ago可知,这是与过去事实相反的情况,所以选would have died。
 

23. In the office I never seem to have time until after 5:30 p.m., ________ many people have got home.

A. whose time

B. by that time

C. on which

D.by which time

【答案】D

【解析】本题是由介词+关系代词+名词引导的定语从句。短语by that time 意思为“到那时”,在定语从句中,要用 by which time。故选择D。
 

24. ________ today, he would get there for holiday.

A. Was he leaving

B. Were he to leave

C. Would he leave

D. If he leaves

【答案】B

【解析】本题考查虚拟语气的倒装。在虚拟语气中, 如if条件句中有were, should, had done(过去完成),则可把if省略, 并把were, should, had提前,故选择B。

免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。

 
  • 上一篇:专升本每日一练:7月语文(八)
  • 下一篇:专升本每日一练:7月计算机(八)
  •    
    公告解读预约