Had the weather been good, the children out for a walk.A. had goneB. could have goneC. wo

发布时间:2020-08-16 17:18:15

Had the weather been good, the children      out for a walk.
A. had gone
B. could have gone
C. would go
D. went

网友回答

A. had gone
(答案→)B. could have gone
C. would go
D. went
解析:考查虚拟语气及省略。这是一个与过去事实相反的虚拟语气,结构为: if +主语+ had done, 主语+ would/could/might + have done,从句中if省略,助动词had 提前,所以此题选B。
以上问题属网友观点,不代表本站立场,仅供参考!