Had they known what was coming next,they _ second thoughts答案是might have had.为什么不能用 must have had 猜测他们一定会

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 13:34:41
Had they known what was coming next,they _ second thoughts答案是might have had.为什么不能用 must have had 猜测他们一定会

Had they known what was coming next,they _ second thoughts答案是might have had.为什么不能用 must have had 猜测他们一定会
Had they known what was coming next,they _ second thoughts
答案是might have had.为什么不能用 must have had 猜测他们一定会

Had they known what was coming next,they _ second thoughts答案是might have had.为什么不能用 must have had 猜测他们一定会
因为must have +过去分词,是对过去情况的推测,那是要根据事实来推测的.
而此题是考查虚拟语气.
Had they known ...是对过去情况的虚拟,相当于If they had known ...
根据过去情况虚拟语气的构成:
if从句 主句
had+过去分词 would/should/could/might+have+过去分词(根本没有用must的情况)
可知此空要填:might have had 而不能填:must have had .
句意:要是他们早知道接下来所发生的事,他们可能已经改变想法了.
(实际情况是:他们不知道接下来所发生的事,因此他们并没有改变想法而重新考虑.)

Had they known what was coming next,...
虚拟语气,当把If 省略了,把 had提前,意思:如果他们知道了接下来会发生什么事,他们可能会重新考虑然后改变主意!所以,这也只能是猜测。用might 会更适合。

你好:为你提供精确解答
你的误区:
might have had翻译为:可能已经。
must have had 翻译为:肯定已经。
题中肯定是回答者的猜测。所以答案是对的。

谢谢,烟波团队为你解答
不懂可追问

Had they known what was coming next,they _ second thoughts答案是might have had.为什么不能用 must have had 猜测他们一定会 英语翻译I'm not sure what others would have done had they known that they wouldn't be here for the tomorrow that we all take for granted. 翻译下面的句子:They had not known each other long before they got married. he and she___each other since they were children,so nobody was surprised to hear they were marriedA knew B have known C had known D were known John and Mary_____each other pretty well before they got married.A.knew B.know C.had known D.have known How long ____each other before they _____ marriedA have they known ,get B did they know ,were going to get C do they known ,are going to get D had they known ,got He shook hands with her as though they had known each other all their lives.英译汉 英语翻译Like a (pit bull),(piranhas) will tear the flesh from your bones.Also,like a (pit bull),they bark,kind of.Scientists had known that (piranha) barked when you pick em up ,carfully of course,but they hadnt known what these sounds are for.So What great scientists do you know?What are they known for?用英文回答。 Tom and Peter had known each other since they were little.Tom and Peter have known each other since they were little.请问两句的分别 求翻译 had tom looked at the price list,he'd have known what to expect They had failed in what they had set out to do为什么要用in What I have known? Jack and Susan ________ each other since they were children,so nobody was surprised to hear that they were married.A.knew B.have known C.had known D.were known What fun they had __(play)football outside just now What had they invited them to do last week? what a wonderful time they had last night改为陈述句 What a wonder time they had last night!(改为陈述句)