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.
亡羊补牢,迟来的领悟
美丽,与胖瘦并无关系
美文赏析:Keep Your Dream 守护你的梦想
歪果仁的挑战记,美国女孩的中餐体验
同样的年纪却因音乐而不同
从一而终的“渔夫”or半路“上岗”的渔夫
猛虎做宠物,真的好吗?
为何马里亚纳海沟成为了地球上最深的地方
作家应付最后截稿日的秘密
时间,不止需要我们珍惜,更值得我们敬畏
为了梦想而努力,何乐而不为?
一堆牛粪给我的启示
两大音乐才子的创作碰撞:求同存异
前路祸福难知,何不惜取眼前时
美文赏析:林肯的微笑
受过训练对一只狗狗来说有多重要
孩子的爱,最是不渝的爱
和父母一起吃饭的青少年会身体竟会更健康?
绝望后的希望:黑色郁金香
不一样的人衡量穷与富的不同标准
一不小心就可能被埋没的才华
难道这真的并非如她所愿吗?
这就是你应该选择斯坦福的理由
这份母亲节礼物的价格:无价
寓言故事:彩虹的颜色
活出自我,感受到的不仅是成功更是幸福
英国女王的城堡:温莎城堡
当愚蠢变成流行病的时候,我们该怎么办?
迪斯尼帝国的缔造者:沃尔特·迪斯尼
偶尔的时间浪费,其实没什么大不了
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |