––What a journey! We’ve finally arrived!
––_____ an out-of-date train schedule, we would not have missed the train.
A.Had we not usedB.Did we use
C.If we didn’t useD.If we had used
A

試題分析:通過分析句子,可知其中包含一個虛擬條件句。根據(jù)主句“we would not have missed the train”可看出這是對過去情況的虛擬,所以條件句用過去完成時。又因為虛擬條件句中有had, should, were時,可以將if去掉,然后把had, should, were提到主語前面,故選A。
點評:注意區(qū)分真實條件句和虛擬條件句,真是條件句實現(xiàn)的可能性非常大,而虛擬條件句往往指不能實現(xiàn)的或純屬假想的情況。
練習冊系列答案
相關習題

科目:高中英語 來源:不詳 題型:單選題

- - How dangerous it was!
- - Yes, but for the passer - by' s quick action, the girl _____
A.was drownedB.could have been drowned
C.had drownedD.should be drowned

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Did you go to the fashion show last week?
—I _____, but I was fully occupied the whole week.
A.must go B.must have gone
C.would goD.would have gone

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

If you were older, I ____ you to go there yesterday.
A.would allowB.should allowC.would have allowed D.had allowed

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

I        to my cousins birthday party last night, but I was not available
A.wentB.had gone
C.would goD.would have gone

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

---“Why do you have to be there at six?”
---“The teacher demands that everyone _____in his seat at six.”
A.would beB.can beC.beD.will be

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

---Ann looks hot and dry.
---So _______ you if you had a high fever.
A.doB.a(chǎn)reC.willD.would

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

There was something wrong with the network, or the e-mail____ earlier.
A.could have been sentB.might be sent
C.need have been sentD.must be sent

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Watch out for these animals! They could be terrified ______ a sudden loud noise.
A.being thereB.should there be
C.there wasD.there have been

查看答案和解析>>

同步練習冊答案