But for the sudden rainstorm, our trip to Hong Kong _____ a very pleasant one.A.
题型:不详难度:来源:
But for the sudden rainstorm, our trip to Hong Kong _____ a very pleasant one.A.was | B.would have been | C.would be | D.had been |
|
答案
B |
解析
if 虚拟的一种,对过去虚拟, if 后用had done , 主句用would/ could /might have done.如果句子内没有if, 可用but for, without . 例如: But for your help, I wouldn’t have finished the job. Without your help, I wouldn’t have finished the job. |
举一反三
It’s time that you __________ the whole book.A.must go over | B.can go over | C.went over | D.have gone over |
|
It’s nearly 7 o’clock. Helen _______ come, but let’s wait for her for another 5 to 7 minutes.A.couldn’t | B.can’t | C.mustn’t | D.may not |
|
一I still cannot figure out why he missed his flight. 一He an accident on the way to the airport.A.could have had | B.should have had | C.would haye had | D.must have had |
|
----- __________it be Li Ping who broke the glass? ---- No. It __________ be Wu Dong who did it.A.Could; may | B.Can; must | C.May; must | D.Can; can |
|
The airplane _____late, for we didn’t see the famous pop singer until 10 pm.A.must be | B.will be | C.would have been | D.must have been |
|
最新试题
热门考点