【正确解答】D
【名师点睛】
“情态动词 +过去分词”用法
1.must have done表示对过去已经发生的行为进行推测,意思是“想必、准是、一定做了某事”。
例如:
It must have rained last night, for the ground was quite muddy.
The lights were out. They must have been asleep.
2.may/might have done表示对过去已经发生行为韵推测;意思是“也许;或许、已经(没有)…”。
一般只用于肯定句或否定句中,不用于疑问句。用 might 表示语气更加不肯定。
例如:
It’s too late. I think he may have gone to bed.
He may not have finished the work. She might have caught a cold.
3.might have done表示“本来可能;…”,但实际上没有发生的事情。还可以表示“本来应该或可以做某事”的意思;有轻微的责备语气。例如:
You should not have swum in that river.
You might have been eaten by fish.
You might have given him more help, though you were busy.
4.could have done用于肯定句中,表示“可能已经……”的意义,也可以表示过去没有实现的可能性,意思为“本来可以……”。
例如:
【2016届高考英语考前必做黄金易错点:专题04 情态动词和虚拟语气(专题)(解析版)】相关文章:
★ 【课堂新坐标】2017届高考英语(通用版)二轮复习短文改错专题训练:训练4 短文改错(Ⅳ)(含解析)
★ 2017届高考英语二轮复习书面表达限时测验:2(含解析)
★ 2017年高考英语二轮复习精品资料:专题14 阅读理解(押题专练)(原卷版)
★ 2017年高考英语二轮复习精品资料:专题14 阅读理解(教学案)(原卷版)
★ 2016届高考英语考前必做黄金易错点:专题04 情态动词和虚拟语气(易错练兵)(解析版)
★ 2017届高考英语二轮复习书面表达限时测验:1(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍阅读理解七选五:名校模拟(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍短文改错:名校模拟(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21