1) may(might) have + done sth, can (could) have + done sth 表示过去,推测过去时间里可能发生的事情。
Philip may (might) have been hurt seriously in the car accident.
Philip can (could) have been hurt seriously in the car accident.
2) must have +done sth,对过去时间里可能发生的事情的推测,语气较强,具有"肯定","谅必"的意思。
---Linda has gone to work, but her bicycle is still here.
---She must have gone by bus.
3) ought to have done sth, should have done sth
本应该做某事,而事实上并没有做。否定句表示"不该做某事而做了"。
You ought to (should) have been more careful in this experiment.
He ought not to have thrown the old clothes away.(事实上已扔了。)
ought to 在语气上比should 要强。
4) needn't have done sth 本没必要做某事
I dressed very warmly for the trip, but I needn't have done so. The weather was hot.
5) would like to have done sth 本打算做某事
I would like to have read the article, but I was very busy then.
英语六级考试写作备考加分句型9
英语六级写作的预测表画型
青少年犯罪
英语六级作文预测之微博的流行
英语六级高分必备文章主题句5
英语六级高分必备文章主题句6
旅游
英语六级写作分类范文表画型3
英语六级作文范文2
英语六级作文预测过度消费
英语六级高分必备文章主题句3
常用替代词总结
青年学生拼搏精神
大学生花钱
不文明行为
由真题引发对英语六级写作的思考
英语六级写作分类范文表画型1
Salt and`Metabolism
Plants in the Deserts
英语六级作文真题
英语六级写作分类范文表画型5
英语六级高分必备文章主题句7
英语六级写作分类范文其他范文4
大学生不健康生活习惯
Oil and`Water
The Importance of Innova
Mimicry in Plants
英语六级考试作文范文的高分版
兴趣重要还是工资重要
英语六级写作分类范文表画型6
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |