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.
著名商标和广告语的翻译
“耳朵”竖起来
社交常用表达:应付尴尬场面
“水”的译法(通讯员供稿)
宾馆英语:预订房间
沟通文化差异,巧译汉英习语
口译中如何弥补中英文化的差异(通讯员供稿)
数字如何准确翻译(通讯员供稿)
由 I chocolate you!想到的
“皮包骨头”怎么译?
轻松美语:“天时地利”怎么讲
And 的一些特殊用法和汉译(通讯员供稿)
“眼科医院”应该怎么译?
机场常用英文:入关
职务中“总”字的译法
英语介词的几种翻译法
“五好家庭”怎么译(通讯员供稿)
轻松美语:“撮合”某人
在机场丢失行李怎么办
发展就是develop?
“山中无老虎,猴子称霸王”怎么翻?
“三岔路口”怎么说
社交常用表达:初次见面
“中意、看中”怎么译?
如何为老外指路
“吃”的各种翻译
与Greek有关的用语翻译?(通讯员稿)
海关申报常用英语
从“和尚打伞,无法无天”说起
“一群”的多种译法
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |