A-A+

He______killed last night if he had taken part

2022-08-06 19:41:50 问答库 阅读 180 次

问题详情

He______killed last night if he had taken part in the surprise attack on the city.
A.would be
B.should have been
C.must have been
D.might have been请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:might后跟完成式可用在虚拟条件句表示结果的主句中,表示如果假设的情况出现“也许会”产生什么样的结果,有时用于“本可能……,简直可以……”,如;If it had not been for Margaret,I might not have understood.

考点: