■表示对过去情况的推测
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代替,这与表示推测时的用法不同。
如何做英语四级听力的语段题
2013年6月四级(A卷)听力答案解析
英语四级听力不好原因
2013年6月19日英语四级听力参考答案
2013年英语四级听力题全解析短对话
轻松搞定四六级2013四级听力难点及其解决办法
2013年12月英语四级听力答案(不完整版)
2014年6月英语四级之复合式听写答案及解析
2013年12月英语四级听力篇章二
2013年6月英语四级听力完整的答案
2014英语四级听力备考常考习语详解(1)
2013年6月英语四级听力的分析
名师指导2013英语四级高效复习技巧听力篇
2014英语四级早准备四级听力同音近音多义词
2014年6月英语四级复合式听写的答案
2013年12月英语四级听力之短对话答案解析
2014英语四级听力技巧调整心理辨别近音
名师2013年12月英语四级考试听力部分
2014英语四级考试听力10大热门问题解答
2013年12月英语四级听力长对话原文及解析
2013年6月英语四级听力考试全真模拟练习(3)
2014年6月英语四级听力解析
名师详解2014年6月英语四级听力试题
2013年6月英语四级听力长对话解析
2013年英语四级听力短文题10大类标志词
2013英语四级考试听力备考常见的提问方式
2014年四级听力全题型之名师解析长对话
2013年12月英语四级听力之复合式听写评析
经典总结四级听力对话题之同义词替换
2014年英语四级听力题全解析短文理解
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |