________ Anirban  Maitra, a professor at Oxford University, Jack’s success would not have been possible.

A.If it weren’t for B.Were it not for
C.Had it not been for D.If it hasn’t been for

C

解析試題分析:考查虛擬語(yǔ)氣。從主句would not have been推斷句子應(yīng)該是對(duì)過(guò)去情況的虛擬假設(shè),所以從句應(yīng)該用had done,故C選項(xiàng)正確。句意:要不是牛津大學(xué)的教授--- Anirban Maitra, 杰克是不可能成功的。
考點(diǎn):考查虛擬語(yǔ)氣。

練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來(lái)源: 題型:單選題

----Where have you been?
---- I _______ stuck in the traffic. I ________ here earlier.

A.had got; would have been B.have got; would be
C.got; had done D.got ; would have been

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源: 題型:單選題

I ran all the way to school yesterday, otherwise I        late for the annual talent show.

A.was B.had been C.would be D.would have been

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源: 題型:單選題

He commanded that all the gates ________.

A.should shut B.would be shut C.shut D.be shut

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源: 題型:單選題

He commanded that all the gates _____when it was getting dark in case thieves came in .   

A.were shut B.must be shut C.could be shut D.be shut

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源: 題型:單選題

When the middle-aged man was visiting his girlfriend, she demanded that he _______ his beard.

A.shaved B.had shaved C.would shave D.shave

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源: 題型:單選題

They urged that the library ______ open during the vacation.

A.must be keptB.is keptC.would be keptD.be kept

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源: 題型:單選題

—Need I accomplish all we have set out to do?
—Yes, you ____; otherwise you ____fired.

A.need; would have beenB.may; need have been
C.can; mustn't have beenD.must; would be

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源: 題型:單選題

If you had got up early, you_____ the early bus.

A.have caught B.will have caught
C.would have caught D.had caught

查看答案和解析>>

同步練習(xí)冊(cè)答案