From what I hear about their hotel and weather,they ___holid

From what I hear about their hotel and weather,they ___holiday very much.
A.would have enjoyed B.shouldn`t have enjoyed
C.needn`t have enjoyed D.can`t have enjoyed
为什么A不对~
杨澈 1年前 已收到8个回答 举报

有点儿tt了 春芽

共回答了12个问题采纳率:91.7% 举报

would have enjoyed 是虚拟中的一个结构,结构是“从句if+had done,主句would have done"表示对已发生的事情的虚拟,shouldn`t have enjoyed、 needn`t have enjoyed、 can`t have enjoyed是表猜测性的, 分别的意思是”本应该做却没有做”“没有必要做却做了” 和“不可能……”按照题目的意思,的确是选D
如果对这些不太清楚 可以买一本比较正规的语法书 里面会有详细的解释 如果你年级不是很高的话 老师以后的课程里会提到的 不用着急

1年前

9

勿我两忘 幼苗

共回答了6个问题 举报

From what I hear about their hotel and weather,可见是说话者的推测 .说话者推测从对方说的旅馆和天气来说,他们()他们的假期.可见他们已经度过了他们的假期.A 答案说的是过去将来完成时,时态不对.应该是can`t have enjoyed .

1年前

2

冰点孤独 幼苗

共回答了2个问题 举报

情态动词的现在完成式的用法
情态动词现在完成式主要有两个功能:表示已经发生的情况和表示虚拟语气。在这两个方面must/mustn’t,;can/cann’t;need/needn’t;may/mayn’t;might/mightn’t;should/shouldn’t;
ougtht等情态动词+完成式表示的意思是有一定区别的
1.表示已经发生的情况。
1)m...

1年前

1

阕七夕 幼苗

共回答了4个问题 举报

想必,已经,按道理已经,表示对过去事物的推测.意思是说自从我听他们说关于那的旅馆和天气的事情,我认为他们不会喜欢渡假的.

1年前

1

fzfz1 幼苗

共回答了28个问题 举报

表推测的否定只能用can't(这里还没有出mustn't;来迷惑)
而表示过去而且是虚拟语气,自然就是can't have done

1年前

1

92453216dc10294f 幼苗

共回答了2118个问题 举报

D
句中说
From what I hear about their hotel and weather,可见是说话者的推测
表示否定的推测用can't,"不可能"

1年前

0

蔚紫夭黄 幼苗

共回答了4个问题 举报

考查情态动词表示虚拟的用法
“情态动词+have+动词过去分词”结构不仅可以表示对过去事情的推测,还可以用于表示“过去本来……而实际未发生的事情”,即和过去事实相反的语气,表示对过去发生的情况的遗憾或责备。如:“should/ought to+have+过去分词”表示过去本来应该做而实际未做的事情;“needn’t have+过去分词”表示过去本来不必做而且做的事情;“could have...

1年前

0

103jihe 幼苗

共回答了5个问题 举报

情态动词+have done往往都有特殊的意思
would have done是表示过去将来完成时
shouldn't have done表示本来不应该做但是做了的事情
needn't have done表示本没有必要做但是做了的事情
can't have done表示一定不可能做某事
本题的意思是“据我所听说关于他们那的旅馆和天气,他们不可能有个好假期”...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 24 q. 0.133 s. - webmaster@yulucn.com