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 died | B.would die | C.must have died | D.must die |
|
答案
A |
解析
因为but for (要不是因为、如果没有) 通常要与虚拟语气连用,由fifteen years ago可知,这是与过去事实相反的情况,所以选would have died。 |
举一反三
I would have come earlier, but I ________ that you were waiting for me. A.didn’t know | B.hadn’t know | C.would have known | D.haven’t known |
|
The teacher agreed to the suggestion that the students ________ two weeks to prepare for the exam. A.give | B.should give | C.be given | D.would be given |
|
Wang Ling, one of my friends, is very good at English. He speaks English as if he ________ an Englishman. A.were | B.would be | C.have been | D.had been |
|
We ________ our lives had it not been for the policeman. A.would have lost | B.should lose | C.might lose | D.had lost |
|
________ more careful, his ship would not have sunk. A.If the captain were | B.Had the captain been | C.Should the captain be | D.If the captain would have been |
|
最新试题
热门考点