情态动词+have+过去分词也是高考单项选择题涉及到情态动词的一个重要方面。
1. There was a lot of fun at yesterday’s party. You ______ come, but why didn’t you?
A. must have
B. should
C. need have
D. ought to have
【解析】ought to have done 表示本来应该做某事而实际没做,should do 表示现在应该做某事,与题中 at yesterday’s party 表示的时间不一致。所以选D。 返回目录 三、情态动词+ have + done形式的考查 2.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
【解析】shouldn‘t have done 表示本来不应该做而实际上做了。答案是:B。 3.Oh, I’m not feeling well in the stomach. I ______ so much fried chicken just now.
A. shouldn’t eat
B. mustn’t have eaten
C. shouldn’t have eaten
D. mustn’t eat
【解析】”刚才我不因该吃那么多炸鸡,而实际上是吃了那么多”,可以判断用shouldn’t have eaten. 答案是 C。
【高考英语语法专项训练:第9讲_情态动词】相关文章:
★ 2014高考英语(新人教版)一轮基础训练(15)A、B卷(附答案或解析)
★ 四川省广安市2014高考英语一轮基础训练题(10)及答案
★ 2014高考英语(新人教版)一轮基础训练(8)A、B卷(附答案或解析)
★ 重庆市2014高考英语阅读理解一轮(精品)训练题(7)附答案
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21