1) may(might) have + done sth, can (could) have + done sth 表示过去,推测过去时间里可能发生的事情。
Philip may (might) have been hurt seriously in the car accident.
Philip can (could) have been hurt seriously in the car accident.
2) must have +done sth,对过去时间里可能发生的事情的推测,语气较强,具有"肯定","谅必"的意思。
---Linda has gone to work, but her bicycle is still here.
---She must have gone by bus.
3) ought to have done sth, should have done sth
本应该做某事,而事实上并没有做。否定句表示"不该做某事而做了"。
You ought to (should) have been more careful in this experiment.
He ought not to have thrown the old clothes away.(事实上已扔了。)
ought to 在语气上比should 要强。
4) needn't have done sth 本没必要做某事
I dressed very warmly for the trip, but I needn't have done so. The weather was hot.
5) would like to have done sth 本打算做某事
I would like to have read the article, but I was very busy then.
上一篇: should 和ought to的区别
下一篇: 情态动词表示推测的用法
2017年普通高考英语科语法知识网络 专题06动词时态和语态
2017届高考英语一轮复习方案精品课件:第8讲 Unit8《Adventure》(北师大版必修3)
2017年普通高考英语科语法知识网络 专题03代词
高中英语绝佳复习备考资料小结:单项选择题常见问题与解决方法
高中英语绝佳复习备考资料问题二:完形填空-作者意图判断错误
2017年高考英语试题分项版解析Ⅰ专题13 交际用语(学生版)
2017届高考英语一轮复习方案精品课件:第4讲 Unit 4 《Cyberspace》(北师大版必修2)
高中英语绝佳复习备考资料问题九:听力题忽略关键词,全盘皆输
高中英语绝佳复习备考资料问题六:完形填空-常用词语辨析错误
2017届高考英语一轮复习方案精品课件:第10讲 Unit 10《Money》(北师大版必修4)
2017届高考英语一轮复习方案精品课件:第1讲 Unit 1《 Lifestyles》 (北师大版必修1)
2017届高考英语一轮复习方案精品课件:第5讲 Unit 5《Rhythm》(北师大版必修2)
2017年高考英语试题分项版解析Ⅰ专题12 特殊句式(教师版)
2017年普通高考英语科语法知识网络 专题07非谓语动词
2017年普通高考英语科语法知识网络 专题14省略句
高中英语绝佳复习备考资料解码书面表达:说明文
2017年普通高考英语科语法知识网络 专题01冠词
高中英语绝佳复习备考资料问题七:忽视有效附加信息
高中英语绝佳复习备考资料解码书面表达:图表类作文
2017届高考英语一轮复习方案精品课件:第3讲 Unit 3 《Celebration》 (北师大版必修1)
2017年普通高考英语科语法知识网络 专题04形容词和副词
2017年普通高考英语科语法知识网络 专题05动词和动词短语
2017年普通高考英语科语法知识网络 专题08情态动词和虚拟语气
2017届高考英语一轮复习方案精品课件:第9讲 Unit 9《 Wheels》 (北师大版必修3)
2017年普通高考英语科语法知识网络 专题12定语从句
2017年普通高考英语科语法知识网络 专题13强调句
2017届高考英语一轮复习方案精品课件:第7讲 Unit1《The world of our senses》(牛津译林版必修3)
2017年普通高考英语科单项填空重难点讲解
2017届高考英语一轮复习方案精品课件:第8讲 Unit 2《Wish you were here》(牛津译林版必修3)
高中英语绝佳复习备考资料小结:阅读理解题常见问题与解决方法