12. You have to get there before eight o’clock.
You __________ now.
A. need go
B. need to go
C. need have gone
D. need to have gone
答:B。need做情态动词用时,仅用于疑问或否定句中。
13. A computer__________ think for itself~ it must be told what to do.
A. can’t
B. couldn’t
C. may not
D. might not
答:A。can表示“能力”。
14. —Shall we go skating or stay at home?
—Which _______do yourself?
A. do you rather
B. would you rather
C. will you rather
D. should you rather
答:B。 would rather (not) do 宁愿(不)做
15. Tom ought not to _______ me your secret, but he meant no harm.
A. have told
B. tell
C. be telling
D. having told
答:A。ought not to have done 本不应该做但实际上做了的事
16. The new airport___________ if they had not stopped working on it.
A. would complete
B. had been completed
C. had completed
D. would have been completed
答:D。从句为过去完成时,主句应用“would(should,mlgh,could)+现在完成式”,表示与过去事实相反的虚拟语气。
【高中英语词法复习汇总:情态动词】相关文章:
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21