We _____ John’s name on the race list yesterday but for his recent injury.


  1. A.
    will put
  2. B.
    will have put
  3. C.
    would put
  4. D.
    would have put
D
考查虛擬語(yǔ)氣。But for表示含蓄條件。根據(jù)yesterday可知是與過(guò)去事實(shí)相反的虛擬語(yǔ)氣,那么使用情態(tài)動(dòng)詞+have done.故D正確。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

We  ________ John's name on the race list yesterday but for his recent injury.

A.will put 

B.will have put

C.would put 

D.would have put

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:2013屆浙江省寧波一中高三12月月考英語(yǔ)試卷(帶解析) 題型:單選題

We ______ John’s name on the race list yesterday but for his injury.

A.will putB.will have putC.would putD.would have put

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:2012-2013學(xué)年浙江省高三12月月考英語(yǔ)試卷(解析版) 題型:單項(xiàng)填空

We ______ John’s name on the race list yesterday but for his injury.

A.will put           B.will have put       C.would put         D.would have put

 

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:2013屆山西省沂州市高二下學(xué)期聯(lián)考英語(yǔ)試卷(A卷)(解析版) 題型:單項(xiàng)填空

We _____ John’s name on the race list yesterday but for his recent injury.

A.will put

B.will have put

C.would put

D.would have put

 

查看答案和解析>>

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

We _____John’s name on the race list yesterday but for his recent injury.

A.will put     B. will have put     C. would put     D. would have put

 

查看答案和解析>>

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