We________John's name on the race list yesterday but for his recent injury.
A.will putB.will have put
C.would putD.would have put
D
答案 D [考查虛擬語氣的用法。句意:要不是他最近受傷的事我早已把約翰的名字列入賽跑的名單上去了。D項would have put表示與過去事實相反的假設(shè)。A項是一般將來式;B項是將來完成式;C項是過去將來式。]
練習(xí)冊系列答案
相關(guān)習(xí)題

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

Grace doesn’t want to move to New York because she thinks if she________there,she wouldn’t be able to see her parents very often.                     (2012·安徽,31)
A.livesB.would live
C.has livedD.were to live

查看答案和解析>>

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


All I have learned about the exam____ that three students faileD.
A. is   B. are  C. will be  D. have been

查看答案和解析>>

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

— Did you make it at last?
— Yes. But for your help,it _____ a serious loss.
  A. had caused
B. must have caused
  C. would have caused
D. may cause

查看答案和解析>>

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

Jack ________ have fought with the policeman.
—Yes. If one ________ ask for trouble, it can’t be helped.
A.would; willB.must; mayC.should; mustD.need; dare

查看答案和解析>>

科目:高中英語 來源:不詳 題型:完形填空

Without electricity, human life ________(be) quite different today.

查看答案和解析>>

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

—Tom, your foreign teacher speaks Chinese fluently!
—Oh, she has lived in China for six years, otherwise she _______ such good Chinese.
A.didn’t speakB.would not have spoken
C.would not speakD.hadn’t spoken

查看答案和解析>>

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

——Why did you not come to the party?
——I ______ it, but my car broke down on the way.
A.a(chǎn)ttendedB.had attendedC.would attendD.would have attended

查看答案和解析>>

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

Will was stupefied with exhaustion, and he _____ his head on the grass under one of the trees and slept, but he saw a cat acting strangely. 
A.should have liedB.ought to have layC.might have laidD.must have laid

查看答案和解析>>

同步練習(xí)冊答案