2024年山西专升本大学英语每日一练(12-30)

2023-12-30 11:07:36 来源:中公专升本

21. How I wish every family ________ a large house with a beautiful garden.

A. has

B. had

C. will have

D. have

【答案】B

解析:考查虚拟语气。句意:我多么希望每个家庭都能有一种带有大花园的大房子啊!根据句意说明是对现在的情况的虚拟,故使用一般过去时,故B正确。

 

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。

 

25. John’s score on the test is the highest in the class; he ________ last night.

A.should study

B. should have studied

C.must have studied

D. must have to study

【答案】C

解析:考查虚拟语气。句意:约翰的考试分数全班最高,他昨天晚上一定学习了。表示对过去动作行为的肯定猜测要用 must have done这一句型结构。

 

26. Nobody but Jane ________ the secret.

A. knows

B. know

C. have know

D. is known

【答案】A

解析:考查主谓一致。该句的主语为nobody,动词用第三人称单数。故选A。

 

27.The fire destroyed ________ was in the building.

A.all

B.what

C.that

D.which

【答案】B

解析:此题考查宾语从句,用关系代词what,替代从句中的主语。

 

28. ________ other stars are much bigger and brighter than the sun.

A.Thousands of

B.Thousand of

C.The thousand of

D.Thousands

【答案】A

解析:考查名词单复数。hundreds / thousands of 为固定搭配,表示数百万数千万的,故选择A。

 

29. Dorothy was always speaking highly of her role in the play, ________, of course, made the others unhappy.

A. who

B. which

C. this

D. what

【答案】B

解析:考查定语从句。在定语从句中which指代一句话的内容在句中做主语,引导非限制性定语从句。句意:Dorothy总是高度表扬自己在戏剧中的作用,这件事情让其他人不高兴了。故选择B。

 

30. I would have come earlier, but I ________ that you were waiting for me.

A. didn’t know

B. hadn’t know

C. would have known

D. haven’t known

【答案】A

解析:考查虚拟语气。因为would have come earlier是与过去事实相反的虚拟语气,而后面分句表示的是事实:当时我的确不知道,所以用一般过去时,故选A。

 

 

 

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

 
  • 上一篇:2024年山西专升本高等数学每日一练(12-30)
  • 下一篇:2024年山西专升本高等数学每日一练(1-2)
  •    
    公告解读预约