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

解析試題分析:通過主句Jack’s success would not have been possible.可以看出這是對于過去情況的虛擬。對過去情況的虛擬,條件從句中謂語動詞用過去完成式,主語用“would/could/should/might + have+動詞的過去分詞”形式。虛擬條件句中有had, should, were時,可以將if去掉,然后把had, should, were提到主語前面,故選C。
考點(diǎn):虛擬條件句的考查
點(diǎn)評:一般虛擬條件句,一、對現(xiàn)在情況的虛擬,條件從句中謂語動詞用一般過去式,主句用“would/should/might/could+動詞原形”形式,表示對現(xiàn)在不可能實(shí)現(xiàn)情況的假想。二、對過去情況的虛擬,條件從句中謂語動詞用過去完成式,主語用“would/could/should/might + have+動詞的過去分詞”形式。三、對將來情況的虛擬,在表示與將來事實(shí)相反的條件從句中,謂語動詞可用should do, were to do或動詞的過去式三種形式表示,但意義略有不同。should表示的可能性最大,動詞過去式的可能性次之,were to do 的可能性最小。所謂錯綜時間虛擬條件句即條件從句與主句所指時間不一致,如從句指過去,而主句即指的是現(xiàn)在或?qū),此時應(yīng)根據(jù)具體的語境情況,結(jié)合上面提到的三種基本類型對時態(tài)作相應(yīng)的調(diào)整。

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

科目:高中英語 來源:2013屆山東省萊蕪五中高三4月模擬英語試卷(帶解析) 題型:單選題

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

A.If it wasn’t for B.Were it not for C.Had it not been forD.If it hasn’t been for

查看答案和解析>>

科目:高中英語 來源:2014屆遼寧瓦房店高級中學(xué)高三10月月考英語卷(解析版) 題型:單項(xiàng)填空

________ 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

 

查看答案和解析>>

科目:高中英語 來源:2012-2013學(xué)年山西省高三第二次模擬考試英語試卷(解析版) 題型:單項(xiàng)填空

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

 

查看答案和解析>>

科目:高中英語 來源:2012-2013學(xué)年山東省高三4月模擬英語試卷(解析版) 題型:單項(xiàng)填空

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

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

 

查看答案和解析>>

同步練習(xí)冊答案