当前位置:高中试题 > 英语试题 > 虚拟语气 > But for the party, he ________ of hunger fifteen years ago. A.would have diedB....
题目
题型:不详难度:来源:
But for the party, he ________ of hunger fifteen years ago.
A.would have diedB.would die
C.must have diedD.must die

答案
A
解析
因为but for (要不是因为、如果没有) 通常要与虚拟语气连用,由fifteen years ago可知,这是与过去事实相反的情况,所以选would have died。
核心考点
试题【 But for the party, he ________ of hunger fifteen years ago. A.would have diedB.】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
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

题型:不详难度:| 查看答案
We ________ our lives had it not been for the policeman.
A.would have lostB.should lose
C.might loseD.had lost

题型:不详难度:| 查看答案
________ more careful, his ship would not have sunk.
A.If the captain wereB.Had the captain been
C.Should the captain beD.If the captain would have been

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.