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.
26个英文字母蕴含的人生哲理
英语美文欣赏:A beautiful song
精选英语散文欣赏:平等的爱
浪漫英文情书精选:My Love Will Reach Any Distance爱无边
精选英语美文阅读:假如生活欺骗了你
双语美文:I Wish I Could believe
美文阅读:青春物语
浪漫英文情书精选:Keep You Forever永远温存着你
双语美文:What are you still waiting for?
浪漫英文情书精选:I'll Be Waiting我会等你
伤感美文:人生若只如初见
英文《小王子》温情语录
浪漫英文情书精选:The Best Surprise最好的惊喜
浪漫英文情书精选:True Love Of My Life我的真爱
生命可以是一座玫瑰花园
精选英语美文阅读:饶孟侃《呼唤》
英语美文:Keep on Singing
爱情英语十句
最美的英文情诗:请允许我成为你的夏季
精选英语散文欣赏:微笑挽救生命
精选英语美文阅读:哪有一株忘忧草? (双语)
精选英语美文阅读:How selfless real love is 无私的爱
精美散文:守护自己的天使
双语阅读:回家的感觉真好
精选英语美文阅读:A Friend's Prayer 朋友的祈祷
浪漫英文情书精选:My Heart And Soul我的灵魂
精美散文:让我们撩起生命的波纹
浪漫英文情书精选:Need You With Me需要你爱我
献给女性:如果生命可以重来
浪漫英文情书精选:Don't Give Up不要放弃
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |