________ Anirban  Maitra, a professor at Oxford University, Jack’s success would not have been possible.
A.If it weren’t forB.Were it not for
C.Had it not been forD.If it hasn’t been for
C

試題分析:考查虛擬語氣。從主句would not have been推斷句子應該是對過去情況的虛擬假設,所以從句應該用had done,故C選項正確。句意:要不是牛津大學的教授--- Anirban Maitra, 杰克是不可能成功的。
練習冊系列答案
相關習題

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

--- _____the bike be repaired by him?
--- No, I’d rather he _____ it repaired.
A.Will…h(huán)as B.Shall … had
C.Should…h(huán)aveD.Can…h(huán)as

查看答案和解析>>

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

______, there would be no point arguing any longer.
A.Was that trueB.If that was trueC.Should that be trueD.Could that be true

查看答案和解析>>

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

The headmaster demanded all the teachers ______ in the office.
A.mustn’t smoke B.did smoke
C.should smokeD.not smoke

查看答案和解析>>

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

He commanded that all the gates ________.
A.should shutB.would be shutC.shutD.be shut

查看答案和解析>>

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

--- Do you think George has passed the driving test?
--- No, If so, he ______ his car to our college yesterday.
A.would driveB.drove
C.would have drivenD.had driven

查看答案和解析>>

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

- - 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

查看答案和解析>>

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

It is strange that the well-behaved gentleman _______ be so rude.
A.shouldB.needC.mightD.would

查看答案和解析>>

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

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

查看答案和解析>>

同步練習冊答案