这道英语题怎么判断啊?From what I learn about their hotel, the service and the weather, they ________their holiday very much.A wouldn't have enjoyedB shouldn't have enjoyed C needn't have enjoyedD can't have enjoyed这道题怎么看着哪
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 14:00:37
这道英语题怎么判断啊?From what I learn about their hotel, the service and the weather, they ________their holiday very much.A wouldn't have enjoyedB shouldn't have enjoyed C needn't have enjoyedD 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
这道题怎么看着哪个好像都对啊?怎么判断?
这道英语题怎么判断啊?From what I learn about their hotel, the service and the weather, they ________their holiday very much.A wouldn't have enjoyedB shouldn't have enjoyed C needn't have enjoyedD 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.昨天晚上一定下了雨,因为地上是湿的.
这道题意思非常明确:
根据我对他们的旅馆,服务以及天气的了解,他们的休假不可能很愉快.
有什么问题多联系.
A
C和D 肯定是不对的
cant是不能用的要用也是
couldnt have
A
虚拟语气.意思是:根据我对他们的旅店,服务和天气来看,他们不可能玩的愉快.
因为这事还没发生,所以用虚拟语气.
恩~~
那再修改一下,还是选C~~~~
我汗,太摇摆不定了~~~~~~
支持A
should have done.虚拟语气。B
A