must have done表示对过去情况的推测和估计,意为“想必肯定已经做了某事”。
may/might have done可能,大概(已经)做了某事,可能性比must have done小。
can/could have done 用于疑问句中“可能已经……了吗”。
could have done 表本来能做却没有做的责备语气。
can’t/couldn’t have done 表示对过去情况的否定性推测,“不可能已经做了某事”。
should/ought to have done 表示过去该做某事而没有做,表后悔、遗憾等语气。shouldn’t /oughtn’t to have done表示不该做而做了某事,也表示后悔、遗憾等语气。
needn’t have done表示原本不必做却已经做了某事。would rather have done本为想做却没做成某事。The ground it wet.It must have rained last night,didn’t it?
(2)Tom may/might have gone to Shanghai,but I’m still not sure about it.
(3)The house was broken into.Who could have done that?
I could have stayed with Susie,but I didn’t get in touch with her.
(5)I didn’t see her at the party.She can’t have been there.
(6)I really regretted wasting the hours when I should have studied,but it was too late.
(7)You shouldn’t have come late again.
(8)You needn’t have come so early.
【高中英语 语法精讲(Unit 13 The water planet)人教版】相关文章:
★ 四川省2016届高考英语一轮复习课时作业(24) Module 6 Unexplained Mysteries of the Natural World 外研版必修4
★ 重庆市2014高考英语阅读理解一轮(精品)训练题(4)附答案
★ 浙江省湖州市2014高考英语阅读理解一轮(暑假)精炼(5)含答案
★ 2014年牛津译林版高中英语总复习(第1轮)同步练习 M7《Unit 3 The world online》
★ 四川省广安市2014高考英语一轮基础训练题(10)及答案
★ 北京市2014高考英语一轮复习 练习手册(34)选修7 Unit 4 Sharing(含解析)新人教版
★ 【浙江专用】2014届高考英语一轮复习课时作业(十一)必修3Unit 1《Festivals around the world》
★ 2017届江苏省淮安市新马中学高考牛津译林版英语一轮复习活动单:模块8 Unit 3《The world of colours and light》
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21