was, had been, were, shall have, must have, would have had If there ______ no train, you_______ to go by air.

admin2017-11-06  8

问题 was, had been, were, shall have, must have, would have had
If there ______ no train, you_______ to go by air.

选项

答案had been,would have had

解析 if引导的虚拟条件句表示与过去事实相反的情况时,其分句的结构为If+主语+had+动词的一ed分词形式,是从属部分;主句的结构为主语+would(should,could,might)+have+动词的一ed分词形式。本题及备选项符合此种情形。答案为had been,would have had。
转载请注明原文地址:https://kaotiyun.com/show/0nyx777K
0

最新回复(0)