1) may have + done sth, can have + done sth
表示过去,推测过去时间里可能发生的事情。
Philip may have been hurt seriously in the car accident.
Philip can 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 have been more careful in this experiment.
He ought not to have thrown the old clothes away.
ought to 在语气上比should 要强。
4) neednt have done sth 本没必要做某事
I dressed very warmly for the trip, but I neednt 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.
备战英语四级口语考试加分佳句
大学英语710分新四级考试写作备考须知
四六级听力对话中的转折关系中but句型
四六级考试专家提建议要合理分配时间
助跑新四六级还有两个月你准备好了吗
名师考前指导英语四六级完型填空的做题技巧
名师支招四六级考试最后阶段复习
英语四六级考前的整体战略短期内迅速突破
大学英语四级英汉词汇的互译方法
正确对待四级考试及英语学习
名师点评四级考试真题及答案
名师点评2013年12月22日英语四六级真题
教你攻克英语四级长难句的窍门
两大法宝解决四六级考试快速阅读难题
英语四六级听力万变不离其宗听到什么选什么
英语四六级选择填空
英语四级考试阅读备考策略
名师预测作文可能考校园生活相关的话题
完型填空取代改错解析英语六级真题
新四级考前复习计划不同科目分别准备
最后冲刺英语四级预测四级题型
英语四六级考前备战英语完型填空
名师指点英语四级考前突破和应考准备
英语新四级综合题高分备考策略
总分总结构在英文写作中的作用和应用
英语四六级模考作文与范文
大学英语六级备考全解析
英语四六级作文记叙文题型作文的写作步骤
英语四六级名师考前答网友提问
名师点拨英语四六级高分作文写作模式
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |