情态动词表推测专项练习题

  • 格式:doc
  • 大小:33.50 KB
  • 文档页数:2

下载文档原格式

  / 2
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

情态动词+have done 结构

1. Look! The light is out in her room. She ———— to bed already.

A. must go

B. had to go

C.must have gone

D.has gone

2. We had a wonderful time yesterday. You ———— .Why didn't you come?

A. had to come

B.should have come

C.might have come

D.must have come

3. ─There were already five people in the car but they managed to take me as well.

─ It______ a comfortable journey.

A. can't be

B. shouldn't be

C. mustn't have been

D. couldn't have been

4. My sister met him at the Grand Theatre yesterday afternoon, so he ___ your lecture.

A. couldn't have attended

B. needn't have attended

C. mustn't have attended

D. shouldn't have attended

5. I was really anxious about you. You _____ home without a word.

A. mustn't leave

B. Shouldn't have left

C. Couldn't have left

D. needn't leave

6. Oh, I’m not feeling well in the stomach,I_____ so much fried chicken just now.

A. shouldn’t cut

B. mustn’t have eaten

C. shouldn’t have eaten

D. mustn’t eat

7. Mr.White _____ at 8:30 for the meeting, but he didn’t’ show up.

A. should have arrived

B. should arrive

C. should have had arrived

D. should be arriving

8. You ______ be tired - you've only been working for an hour.

A. must not

B. won' t

C. can' t

D. may not

9. - Isn' t that Ann's husband over there?

- No, it _______ be him -I'm sure he doesn't wear glasses.

A. can't

B. must not

C. won't

D. may not

10. There ____ be any difficulty about passing the road test since you have practised a lot in the driving school.

A . mustn’t B. shan’t C. shouldn’t D.needn’t

11. I was on the highway when this car went past followed by a police car. They ______ at lease 150 km an hour.

A. should have been doing

B. must have been doing

C. could have done

D. would have done

12. He _____ have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.

A. should

B. must

C. wouldn’t

D. can’t

13. ---- The woman biologist stayed in Africa studying wild animals for 13 years before she returned.---- Oh, dear! She _______ a lot of difficulties!

A. may go through

B. might go through

C. ought to have gone through

D. must have gone through

14. This cake is very sweet. You __________ a lot of sugar in it.

A.should put B.could have put C.might put D.must have put

15. —Catherine, I have cleaned the room for you.

—Thanks. You it. I could manage it myself.

A.needn’t do B.needn’t have done C.mustn’t do D.shouldn’t have done 16.—Tom is never late for work. Why is he absent today?

—Something ________ to him.

A.must happen B.should have happened

C.could have happened D.must have happened