精英家教网 > 高中英语 > 题目详情

Food safety has become a growing concern. Had the offenders been punished severely enough, the situation________ different now.

A.will have been B.would have been C.would be D.shall be

C

解析试题分析:句意:食品安全问题已经成为关心越来越多的问题。如果触犯者被严厉惩罚的话,现在的形式就会不同了。从Had the offenders been punished severely enough可知这是虚拟条件句的省略倒装,是和过去相反的虚拟语气,但是主句的时间是now,所以是和现在相反的情况,用would do,选C。
考点:考查虚拟语气

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

--The mistake_____, I had been more careful.
---But you weren’t at that time.

A.might have avoided B.would avoid
C.would be avoided D.might have been avoided

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

-----I _____without your help. I do appreciate it .
-----You are welcome.

A.can’t manageB.couldn’t manage
C.can’t have managedD.couldn’t have managed

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

He suggested that we should _______ the instruction.

A.simple B.simplify C.simply D.simplified 

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Eliza remembers everything exactly as if it ______ yesterday.

A.was happening  B.happens C.has happened  D.happened 

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

I would rather ________ to work after my graduation, but my fathe would rather I ________ abroad for further education.

A.to go ; go B.go; went C.went ; have gone D.went ; will go

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

-Any information about your son?
-No,if only I  ______ those tough words to him.

A.didn’t say B.hadn’t said C.shouldn’t have said D.couldn’t have said

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

If we ______ day before yesterday, we would have done the job.

A.hadn't been interrupted B.weren't being interrupted
C.wouldn't be interrupted D.weren't interrupted

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

The chief editor demanded that the article _________ immediately.

A.must be submitted B.would be submitted C.submits D.be submitted

查看答案和解析>>

同步练习册答案