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.
国际英语资讯:UK PM urges funding, global cooperation in virtual Global Vaccine Summit
新研究:疼的时候爆粗口真的能镇痛
体坛英语资讯:Valencia players agree to pay cuts due to COVID-19 impact
我的老师
每日一词∣农村电商 rural e
国内英语资讯:China regrets U.S. decision to suspend Chinese passenger flights: spokesperson
翅膀
梦中的体育馆
为了让人们保持距离 罗马尼亚鞋匠造出75码的“社交隔离鞋”
国内英语资讯:China stresses targeted COVID-19 containment measures, developing vaccines and drugs
Me and English 我与英语
我的妈妈
“熊孩子”不是bear kid...这样说才地道!
粗心的老爷
世卫组织:中南美洲已成新冠密集传播区
研究:第六次物种大灭绝进度比预想的快
体坛英语资讯:Botafogo put John Obi Mikel talks on ice
滑旱冰
体坛英语资讯:Chilean tennis player Jarry handed 11-month doping ban
国内英语资讯:China proposes ASEAN Plus Three collaboration in epidemic control, economic development
On the Popularity of Micro Blog 论微博的流行
订杂志
生活要有意义
妈妈的爱
跳大绳
国内英语资讯:Hong Kong legislature passes national anthem bill
国际英语资讯:Japan govt seek measures to combat cyber-bullying, eyes new legislation
杨树
国际英语资讯:NYC unveils plan for expanded outdoor dining in phase 2 of reopening
有人欢喜有人忧:脸书新功能将让你洗白过去
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |