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.
英语口语主题:交际英语热门话题47个(3--邀请)
9句狠话教你怎么用英语让人“滚开”
2011年实用口语练习:英语客套话
2011年实用口语练习:高铁开通了
2011年实用口语练习:At the post office 在邮局
2011年实用口语练习:今天我做东
口语情景对话:走遍美国精选 偷得浮生半日闲ACT 1 - 2
实用口语:关于衣服的必备短语
如何提高英语口语
2011年实用口语练习:昙花一现式的一夜成名
英语口语-安慰
2011年实用口语练习:当猪飞起来的时候
如何用英文表达“你活该”
2011年实用口语练习:“锅中的火花”
英文如何表达“拍马屁”或“巴结”
2011年实用口语练习:口语当中的ball
英语口语主题:交际英语热门话题47个(6--闲聊)
如何用英文表达“满意”
2011年实用口语练习:取钱那些事
2011年实用口语练习:歉意如何说出口 1
男生女生:我们可以只当朋友吗?
2011年实用口语练习:出恭的各种表达
英语口语-商业信函用语引言
英语口语主题:交际英语热门话题47个(2--介绍)
实用口语情景轻松学:我怀疑我是否能及格
2011年实用口语练习:“挑刺儿”
2011年实用口语练习:课余阅读
2011年实用口语练习:你把事情搞砸了
2011年实用口语练习:我是无辜的
2011年实用口语练习:Join a club 社团活动
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |