The supervisor could have prevented the accident,( )it beforehan

作者:高老师 浏览 0

The supervisor could have prevented the accident,( )it beforehand.


A、

has he known


B、

had he known


C、

if he knows


D、

if he knew


【正确答案】:B
【题目解析】:

本题考查的是虚拟语气,不选AC,要判断是对现在还是对过去的虚拟,根据句意,“他之前知道的话,就可以防止事故发生”,整个事件发生在过去,用had done,所以是对过去的虚拟,选B。句意:如果事先知道,监督员本可以防止事故的发生。


📱 扫码体验刷题小程序

微信小程序二维码

扫一扫使用我们的微信小程序

热门题目

已复制到剪贴板