If he had not gone out in the storm, he ________ alive now. A will be          

If he had not gone out in the storm, he ________ alive now. A will be          

题型:不详难度:来源:
If he had not gone out in the storm, he ________ alive now.
A will be                                              B. would be     
C. would have been                                 D. is
答案
B
解析
由had not gone可知,条件句是与过去事实相反的情况,而now提示我们,主句是与现在事实相反的情况,所以用would be。
举一反三
. If only I ________ how to operate an electronic computer as you do.
A.had knownB.would know
C.should knowD.knew

题型:不详难度:| 查看答案
But for the party, he ________ of hunger fifteen years ago.
A.would have diedB.would die
C.must have diedD.must die

题型:不详难度:| 查看答案
I would have come earlier, but I ________ that you were waiting for me.
A.didn’t knowB.hadn’t know
C.would have knownD.haven’t known

题型:不详难度:| 查看答案
The teacher agreed to the suggestion that the students ________ two weeks to prepare for the exam.
A.giveB.should give
C.be givenD.would be given

题型:不详难度:| 查看答案
Wang Ling, one of my friends, is very good at English. He speaks English as if he ________ an Englishman.
A.wereB.would be
C.have beenD.had been

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.