D. shouldn’t have asked, would be wasted
21. “Is there a flight to London this evening?” “There _______ be. I’ll phone the airport and find it out.”
A. must B. might
C. would D. can
22. “Show me your permit, please.” “Oh, it’s not in my pocket. It ______.”
A. might fall out B. could fall out
C. should have fallen out D. must have fallen out
23. “Look at these tracks. It _______ be a wolf.” “Don’t be so sure. I think it _______ be a fox.”
A. must; could B. may; might
C. need; must D. could; need
25. “Did Jim come?” “I don’t know. He _______ while I was out.”
A. might have come B. might come
C. mush have come D. should have come
【答案与解析】
1. 选B,should 后接动词完成式表示“本来应该做某事,结果未做”,此处含有责备之意。
2. 选B,对过去情况的肯定推测,宜用“情态动词 + 动词完成式”,再根据句意,可确定答案为B。注:can 表示推测通常不用于肯定陈述句。
3. 选B,表示过去可能发生而实际上未发生的事,用might + 动词完成式。若只是推测过去可能已经发生的事,则可用 may [might] + 动词完成式,如 He may [might] have gone. 他可能已经走了。
【2017届高考英语一轮复习语法备考:情态动词(含解析)】相关文章:
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (1)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (95)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21