must must+do must have done 肯定句
may/might may/might+do may/might have done 肯定句、否定句
can/could can/could do can/could have done 否定句、疑问句(could可用于肯定句)
should 用来表示一种估计的情况“按理会/估计会”should do should have done 肯定句、否定句、疑问句
情态动词+have done的用法
(1)should have done表示“本来应该做某事而实际上未做”,而shouldn’t have done则表示“本不应该做某事而实际上做了”。
You should have told me about it earlier.
You shouldn’t have said such words to your parents.
(2)ought to have done也表示“本应该……”,而ought not to have done则意为“本不应该……”。
You ought to have told me about it earlier.
You ought not to have said such words to your parents.
(3)needn’t have done表示“本无必要做某事而实际上做了”。
You needn’t have walked so quickly since time was enough.
(4)could have done表示“本来有可能……而事实上未做到”。
I could have come on time,but my car broke down on the way.
(5)may/might have done表示“过去可能发生过某事”或“本来应该或可以做某事(实际上没做)”。
【2015届高考英语一轮基础语法专项训练:专题七 《情态动词和虚拟语气》(人教版)】相关文章:
★ 2017年高考英语二轮复习精品资料:专题16 书面表达(教学案)(教师版)
★ 重庆市2014高考英语阅读理解一轮(精品)训练题(8)附答案
★ 河南省三门峡市2014高考英语一轮(暑假)基础训练(12)附答案
★ 【人教版】2014届高考英语一轮复习指导考点针对练:选修6 unit1《Art》
★ 2014届高考英语一轮复习课时作业(二十六)必修5Module 2《A Job Worth Doing》(外研版)
★ 天津市武清区杨村第四中学2016届高考英语一轮复习语法专题五《状语从句》课件外研版
★ 湖南省岳阳市2014高考英语一轮单项选择训练题(12)及答案
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21