高中英语语法情态动词专项练习题一

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

高中英语语法情态动词专项练习题一

( ) 1. You _____ return the book now. You can keep it till next week if you like.

A. can’t

B. mustn’t

C. needn’t

D. may not

( ) 2. Where is my pen? I _____ it.

A. might lose

B. would have lost

C. should have lost

D. must have lost ( ) 3. I wish I _____ you yesterday.

A. seen

B. did see

C. had seen

D. were to see

( ) 4. I didn’t hear the phone. I _____ asleep.

A. must be

B. must have been

C. should be

D. should have been ( ) 5. If my lawyer _____ here last Saturday, he _____ me from going.

A. had been; would have prevented

B. had been; would prevent

C. were; would prevent

D. were; would have prevented

( ) 6. He _____ you more help, even though he was very busy.

A. might have given

B. might have

C. may have given

D. may give

( ) 7. If it _____ for the snow, we _____ the mountain yesterday.

A. were not; could have climbed

B. were not; could climb

C. had not been; could have climbed

D. had not been; could climb

( ) 8. Without electricity human life _____ quite difficult today.

A. is

B. will be

C. would have been

D. would be

( ) 9. A computer _____ think for itself, it must be told what to do.

A. can’t

B. couldn’t

C. may not

D. might not

( ) 10. Jenny _____ have kept her word. I wonder why she changed her mind.

A. must

B. should

C. need

D. would

( )11. We _____ last night, but we went to the concert instead.

A. must have studied

B. might study

C. should have studied

D. would study

( ) 12. —Could I borrow your dictionary?

—Yes, of course you _____.

A. might

B. will

C. can

D. should

( ) 13. Tom ought not to _____ me your secret, but he meant no harm.

A. have told

B. tell

C. be telling

D. having told

( ) 14. —If he _____, he _____ that food.

—Luckily he was sent to the hospital immediately.

A. was warned; would not take

B. had been warned; would not have taken

C. would be warned; had not taken

D. would have been warned; had not taken

( ) 15. Peter _____ come with us tonight, but he isn’t very sure yet.

A. must

B. may

C. can

D. will

( ) 16. I told Sally how to get here, but perhaps I _____ for her.

A. had to write it out

B. must have written it out

C. should have written it out

D. ought to write it out

( ) 17. I didn’t see your sister at the meeting. If she _____, she would have met my brother.

A. has come

B. did come

C. came

D. had come

( ) 18. —Shall I tell John about it?

相关文档
最新文档