试题题干
If you( )stayed at home, this would never have happened.
参考答案
正确答案:
试题解析
本题考查虚拟语气。此处为if引导的虚拟条件句,主句的谓语为“would+have+过去分词”形式,所以这里表示与过去事实相反的虚拟语气,if条件句中的谓语形式应为过去完成式形式,故选B。
句意:要是你呆在家里的话,这件事就不会发生了。
If you( )stayed at home, this would never have happened.
本题考查虚拟语气。此处为if引导的虚拟条件句,主句的谓语为“would+have+过去分词”形式,所以这里表示与过去事实相反的虚拟语气,if条件句中的谓语形式应为过去完成式形式,故选B。
句意:要是你呆在家里的话,这件事就不会发生了。