■表示对过去情况的推测
1. must have +P. P. 一定已经
2. can/could have + P. P. 可能已经
3. may/might have + P. P. 或许已经
用例:
He must have taken the book since it isn’t here. 他一定是把书拿走了,因为书已不在这里了。What could have become of him now? 现在他可能怎么样了呢?
You may have noted that my address has changed. 你也许已经注意到我的地址变了。
She might have gone to have her hair waved. 她可能去烫发去了。
注意:could have done还可表示“简直就要”。如:
I could have died laughing. 我简直要笑死了。
■表示轻微的责备或后悔
1. ought to /should + have + P. P. 本来应该做某事(而实际上没做)
2. ought not to /shouldn’t + have + P. P. 本来不应该做某事(而实际上却做了)
3. could + have + P. P. 本来能够做某事(而实际上没做)
4. might have +P. P. 本来可以做某事(而实际上没做)
5. needn’t + have + P. P. 本来不必做某事(而实际上做了)
用例:
I ought to have helped her,but I never could. 我本该帮助她的,却从未能这样做。
They oughtn’t to have let you out of hospital so soon. 他们不应当让你这样早出院。
We all know what the poor man should have said. 我们都知道那位可怜的人儿本来应该怎样说。
You shouldn’ t have told him about it. 你本不该把这件事告诉他的。
She could have applied for that job, but she didn’t. 她本可以申请这份工作的,但她没有。
注意:其中could, might不可用can, may代替,这与表示推测时的用法不同。
考研百天冲刺:词汇辨析(2)
16天记住7000考研单词(第十二天)
刘一男考研核心词根词缀-必背版
2016考研英语巧用词根记单词,有效扩大词汇量!
考研英语大纲词汇
16天记住7000考研单词(第十五天)
26枚“极品”考研英语短语大搜罗
16天记住7000考研单词(第三天)
16天记住7000考研单词(第九天)
考研英语备考:73组最容易出错的考研英语单词
如何轻松搞定考研英语词汇中的超纲词
16天记住7000考研单词(第五天)
16天记住7000考研单词(第十六天)
2016考研英语:深度解读虚拟语气
单词对比记忆法
16天记住7000考研单词(第十一天)
16天记住7000考研单词(第二天)
考研百天冲刺:词汇辨析(1)
2016考研英语阅读词汇分类记:科普类
考研英语中常见的八类英语单词
2016考研英语,借二百词根搞定五千词汇
考研英语常用同义词辨析-K和L
16天记住7000考研单词(第十三天)
16天记住7000考研单词(第四天)
专八英语考试词汇语法练习题2
考研英语写作最常用的95个词汇
绝对精华:考研734个必备词组
16天记住7000考研单词(第七天)
考研英语写作常用特色词汇:有文化特色的表述
16天记住7000考研单词(第十四天)
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |