Had the weather been good, the children ____ out for a walk.A.had goneB.could have goneC.would goD.w

题目简介

Had the weather been good, the children ____ out for a walk.A.had goneB.could have goneC.would goD.w

题目详情

Had the weather been good, the children ____ out for a walk.
A.had goneB.could have goneC.would goD.went
题型:单选题难度:中档来源:不详

答案

B
考查虚拟语气及省略。这是一个与过去事实相反的虚拟语气,结构为: if +主语+ had done, 主语+ would/could/might + have done,从句中if省略,助动词had 提前,所以此题选B。

更多内容推荐