Had they known what was coming next,they _ second thoughts
来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/10/07 15:20:25
Had they known what was coming next,they _ second thoughts
答案是might have had.为什么不能用 must have had 猜测他们一定会
答案是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 ...是对过去情况的虚拟,相当于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,they _ second thoughts
christmas was coming ,but $1.78 was (all) they had,中all做什么成分
They are coming for dinner next week.
同义句改写:They had difficulty deciding what they will do next.__
That they won the game was what we had expected
英语翻译I'm not sure what others would have done had they known
what did they do next?
They tried to convince people that what they had done was ne
They had a great time there.=They _ _ there.=They _ _ there
The first thing they had got to do was to find something _.
_ good time they had yesterday!
( )_ wonderful time they had last night.