If it ________ for the heavy rain then, we would have arrived here ahead of time.


  1. A.
    shouldn’t be
  2. B.
    weren’t
  3. C.
    had not been
  4. D.
    be not
C
解析:
考察虛擬語氣,根據(jù)題意,如果那時不下這么大的雨,我們會提前到達這里?芍獜木浼僭O的內(nèi)容應該在過去已經(jīng)發(fā)生,故從句用過去完成時態(tài),選C。在表示過去的虛擬語氣結構為從句had +動詞過去分詞 主句would / should / might / could have + 動詞過去分詞。
練習冊系列答案
相關習題

科目:高中英語 來源:黃岡中學作業(yè)本高二英語(上冊) 題型:014

That tree looked as if it ________ for a long time.

[  ]

A.hasn't watered
B.didn't water
C.hadn't been watered
D.wasn't watered

查看答案和解析>>

科目:高中英語 來源:2012-2013學年北京市房山區(qū)房山中學高一下學期期中考試英語試卷(帶解析) 題型:單選題

If it __________for the snow, we ___________the mountain yesterday.

A.were not; could have climbedB.were not; could climb
C.had not been; could have climbedD.had not been; could climb

查看答案和解析>>

科目:高中英語 來源:2012-2013學年河南許昌六校高一第六次聯(lián)考英語卷(帶解析) 題型:單選題

If it ____for the snow, we____ the mountain yesterday.

A.were not, could have climbedB.were not, could climb
C.had not been, could have climbedD.hadn’t been, could climb

查看答案和解析>>

科目:高中英語 來源:2015屆北京市高一下學期期中考試英語試卷(解析版) 題型:單項填空

If it __________for the snow, we ___________the mountain yesterday.

A.were not; could have climbed              B.were not; could climb

C.had not been; could have climbed          D.had not been; could climb

 

查看答案和解析>>

同步練習冊答案