1. The river is rising. It must have rained last night.
2. She looks very happy. She must have passed the exam.
二、 “can’t+have+done”表示对过去事情的否定推测,译成“不可能做过某事”。
1.—— I saw Mary in the library yesterday.
—— You can’t have seen her. She’s been abroad.
2. —— Do you know where David is? I couldn’t find him anywhere.
——Well, he can’t have gone far. His coat is still there.
三、 “can+have+done”表示对过去行为的怀疑,用于疑问句,译成“可能做过……吗?”。
1. There is no light in the room. Can they have gone out?
屋里没有灯,他们可能出去了吗?
2. There is nowhere to find them. Where can they have gone?
到处找不到他们,他们可能到什么地方去呢?
四、 “could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做。
1. Thank you for all your hard work last week. We don’t think we could have managed it without you.
2. Given more attention, the trees could have grown better.
五、 “may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。
【山东省高密市教科院2017届高考英语二轮复习《情态动词》学案】相关文章:
★ 安徽省淮南市2014高考英语一轮单项选择及文章训练(10)及答案
★ 【北师大版】2014届高考英语一轮复习指导课时作业:Unit 6 A卷 Word版含解析
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (67)
★ 辽宁省辽阳市2014高考英语单项选择一轮(暑假)训练(9)附答案
★ 【三维设计】2017届高考英语(江苏专用)二轮复习高考单词5大记忆法课件:3.谐音记忆法
★ 浙江省湖州市2014高考英语完形填空一轮(暑假)精炼(11)含答案
★ 贵州省贵阳市2014高考英语(新人教版)一轮阅读训练(13)附答案
★ 浙江省湖州市2014高考英语阅读理解一轮(暑假)精炼(13)含答案
★ 【三维设计】2017届高考英语(江苏专用)二轮复习阅读理解解题技法示范课件:2
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21