作业帮 > 英语 > 作业

这道英语题怎么判断啊?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/24 08:03:34
这道英语题怎么判断啊?
From what I learn about their hotel, the service and the weather, they ________their holiday very much.
A wouldn't have enjoyed
B shouldn't have enjoyed
C needn't have enjoyed
D can't have enjoyed
这道题怎么看着哪个好像都对啊?怎么判断?
From what I learn about their hotel,the service and the weather,they ________their holiday very much.
A wouldn't have enjoyed
B shouldn't have enjoyed
C needn't have enjoyed
D can't have enjoyed
我晕!
情态动词+完成时态的一般规则:
wouldn't have done sth:一般是用在虚拟语气中.
shouldn't have done:本不应该做某事(却做了)
needn't have done sth:本不需要做(却做了)
can't have done/ couldn't have done sth:表示对过去发生事情的否定的推测.一般用couldn't较好,但是can't 也没有问题.须知:情态动词的过去时并非就一定是表示过去,而只是语气上略有区别而已.
如:He can't have been there,because he was with me at that time他不可能去过那里,因为当时他和我在一起.
而表示对过去事情的肯定的推测则应该是:
must have done sth:
如:It must have rained last night,because the ground is wet.昨天晚上一定下了雨,因为地上是湿的.
这道题意思非常明确:
根据我对他们的旅馆,服务以及天气的了解,他们的休假不可能很愉快.
有什么问题多联系.