多选题
中等难度
企业所得税筹划
👁️ 浏览量:1562
📅 更新时间:2025-03-05
⭐ 收藏数:278
下载试题

试题题干

If you had warned him of the danger, he would not( ) seriously injured.

A

be

B

have been

C

have done

D

was

参考答案

正确答案:

试题解析

由条件状语从句中的had warned可以确定该句为对过去情况进行假设的虚拟语气,则主语从句的谓语动词应用“should/would/could/might+have+过去分词”的形式,则可排除A和D。又因为后面为injured(形容词),故应使用have been,故选B。

句意:如果你警告他有危险的话,他就不会受重伤了。