2012工程硕士英语情态动词模拟题及答案
来源: 众凯教育  责任编辑:众凯教育编辑组  
2012工程硕士英语情态动词模拟题及答案

1. Let´s go to the movie tonight, ________?

A. are we

B. let us

C. shall we

D. do we

2. Since you are feeling uncomfortable, you ____________.

A. had better going to see a doctor

B. must go to see a doctor

C. would rather go to see a doctor

D. might as well go to see a doctor

3. You shouldn´t ____ that last week and you should do it next week.

A. have done

B. do

C. be doing

D. have to do

4. Susan must ____ quite well on the exam since she seems so confident of passing.

A. do

B. have been doing

C. be done

D. have done

5. She didn´t answer the telephone, she ___________ asleep.

A. must fall

B. must have fallen

C. should have fallen

D. can have fallen

6. Tom ____________ my letter; otherwise he would have replied before now.

A. ought not have received

B. shouldn´t have received

C. has been received

D. couldn´t have received

7. He ____ writing the paper now. He hadn´t written a single word when I left him ten minutes ago.

A. shouldn´t be

B. can´t have finished

C. can´t be

D. mustn´t have finished


8. Isn´t it lovely to think that I ____ myself on the sunny beach tomorrow at this time.

A. will enjoy

B. am enjoying

C. will be enjoying

D. shall enjoy

9. There was a traffic jam, but she ____________ get to the destination in time.

A. could

B. might

C. ought to

D. was able to

10. Now we have got so far with the project, we ___________ finish it.

A. can as well

B. should as well

C. would as well

D. may as well?

情态动词强化训练答案解析

1.【答案】C。

【解析】祈使句也可附加疑问句。谓语形式通常用will, 如果前部分是let´s形式, 附加问句常用shall。

2.【答案】D。

【解析】had better后应接动词原形, B.必须,语气太强烈。sb. would rather do sth.某人宁愿做某事,与本句意思不连贯。might as well+动词原形,意为“最好还是……”。

3.【答案】A。

【解析】should后接动词完成时表示过去不该做的事情实际上已经做了,是虚拟语气用法。接动词原形表示现在与未来的情况,因此,A为正确答案。

4.【答案】D。

【解析】must在本句中表示推断,后接完成式, 表示对过去发生的事情进行猜测。这种用法仅限于肯定形式。如表示否定的猜测时, 则用can´t/could not表示对现在事情的否定猜测; 用have been doing 或can´t/couldn´t have been done表示对过去事情的否定猜测。因此, 答案为D。

5.【答案】B。

【解析】 “ must+have+ 过去分词”表示对过去发生的动作或存在的状态作可能性最大的推测,意为“必定,已经”。 can+have+ 过去分词,表示对过去发生的行为怀疑或不肯定。有本来可能做而没有做的意思,是虚拟语气用法。“ should+have+ 过去分词”表示过去应该做而实际上未来得及做的事,有本该的意思。

6.【答案】D。

【解析】选项 couldn´t have been 表示推测,符合句意。因此选D。?

7.【答案】B。

【解析】A) shouldn´t do “不应该做…”;B) can´t have done “不可能做…”;C) can´t do “不会做,不能做…”;D) mustn´t have done 结构不常用。选项B合乎题意。

8.【答案】C。?

【解析】“will+不定式进行体”表示将来时间。有两种用法:1)表示将来某一时间正在进行的动作。2)“单纯”表示将来要发生的动作。

9.【答案】D。

【解析】本题主要是A)和D)的辨析,be able to 与can的主要区别在于前者表示客观的能力,后者主观更多色彩更浓。本题根据时态及全句的内容,看出这是个客观的事实,因此应选D)。

10.【答案】D

【解析】may as well还是……的好,固定搭配,其它各项均无此意思。

(本文来源:众凯教育 作者:众凯教育编辑组)