If you______stayed at home, this would never have happened.

admin2019-03-28  24

问题 If you______stayed at home, this would never have happened.

选项 A、have
B、had
C、will have
D、would have

答案B

解析 此处为If引导的非真实条件句,主句的谓语为“would have+过去分词”形式,所以这里表示与过去事实相反的假设,If条件句中应用过去完成时,即谓语动词用“had+过去分词”的形式。故选B。
转载请注明原文地址:https://jikaoti.com/ti/2mnGFFFM
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)