满分5 > 高中英语试题 >

If it had not been for the heroes’ contr...

If it had not been for the heroes’ contributions and sacrifices, we _____such a happy life.

A. wouldn’t have led    B. wouldn’t be leading

C. haven’t led    D. are not leading

 

B 【解析】 考查虚拟语气。句意:要不是英雄们的牺牲,我们如今不会过上如此幸福的生活。这是一个错综时间虚拟条件句,从句与过去的事实相反,主句与现在的事实相反。与现在事实相反的假设。其句子结构为:主句:主语 + would(should, could, might)+动词原形+其他,主句时态为现在时,而且是正在进行中,故选B。  
复制答案
考点分析:
相关试题推荐

—Kevin, time for the next destination!

—No hurry! Another 15 minutes and we _____    all the exhibition rooms of the museum.

A. am exploring    B. have explored

C. will explore    D. will have explored

 

查看答案

To make a breakthrough in his scientific research, the scientist has been making a(n) _____amount of effort.

A. modest    B. miserable

C. optional    D. tremendous

 

查看答案

Since the match is over, we can ____by travelling and stop thinking about basketball.

A. dive in    B. switch off

C. pull out    D. split up

 

查看答案

Taking targeted measures to help people lift themselves out of poverty,    _____has been predicted, is fruitful.

A. what    B. which

C. as    D. that

 

查看答案

The press should expand its influence in international public opinion to make China’s voice better ____in the world.

A. hearing    B. to be heard

C. hear    D. heard

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.