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)人教版】相关文章:
★ 2017届江苏省淮安市新马中学高考牛津译林版英语一轮复习活动单:模块8 Unit 3《The world of colours and light》
★ 重庆市2014高考英语阅读理解一轮(精品)训练题(1)附答案
★ 2014届高考英语一轮复习课时作业(二十九)必修5Module 5《The Great Sports Personality》(外研版)
★ 北京市2014高考英语一轮复习 练习手册(40)选修8 Unit 5 Meeting your ancestors(含解析)新人教版
★ 四川省2016届高考英语一轮复习课时作业(24) Module 6 Unexplained Mysteries of the Natural World 外研版必修4
★ 山西省永济市涑北中学高三英语总复习:美文欣赏(2)(Thank the Hand of Life)
★ 2014届高考英语一轮复习课时作业(四十二)选修7Module 6《The Worlds Cultural Heritage》(外研版)
★ 2014年牛津译林版高中英语总复习(第1轮)同步练习 M5《Unit 3 Science and nature》
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21