(1)must + have done:用于肯定句,表示推测,意为“一定(已经)……”。
(2)can + have done:用于否定句或疑问句,表示推测,意为“可能(已经)……”。
(3)could + have done:可用于肯定句、否定句或疑问句,表示推测、责备或遗憾等,意为“可能……”“本来可以……”“本来应该……”等。
(4)should (ought to)+have done:可用于肯定句、否定句或疑问句,表示责备或遗憾等,意为“本来应该……”。
(5)need+have done:用于否定句或疑问句,用于否定时意为“本来不必”,用于疑问句时意为“有必要……吗”。
(6) may+have done:用于肯定句或否定句,表示推测,意为“可能(已经)……”。
(7)might+have done:用于肯定句或否定句,表示推测,意为“可能(已经)……”(此时 might 可换为 may);另外还可以表示过去可能发生的事结果未发生,意为“本来会……”(此时might不能换为may)。
【典型例句】
He can’t have left so soon.他不可能走得这么早。
I should have thought of it.我本应想到这一点的。
You needn’t have mentioned it.你本没有必要提及此事的。
You must have mistaken my intention.
【【北师大版】2016高考英语一轮复习讲练精品学案:选修6 Unit 16 Stories】相关文章:
★ 【三维设计】2017版(江苏专用)二轮复习练习:选修8 Unit 2《The universal language》单元检测(含解析)
★ 重庆市2014高考英语阅读理解一轮(精品)训练题(5)附答案
★ 【人教版】2014届高考英语一轮复习指导考点针对练:必修1 unit3《Travel journal》
★ 【外研英语,七省专用】2014《走向高考》一轮总复习(2016春出版)第二部分 学生作业手册:必修四4-4
★ 【外研英语,七省专用】2014《走向高考》一轮总复习(2016春出版)第二部分 学生作业手册:必修三3-1
★ (全国通用)2014届高考英语一轮单元复习 限时强化训练六
★ 【三维设计】2017届高考英语(江苏专用)二轮复习阅读理解解题技法示范课件:4
★ 【优化方案】2017届高考英语二轮复习全国卷Ⅱ题型重组训练:第11组(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21