精英家教网 > 高中英语 > 题目详情
Had I hurried, I        the tram.
A. would catch
B. could catch
C. would have caught
D. had caught
C
考查虚拟语气。Had I hurried,是省略if的虚拟,正常结构是if I had hurried,可知指的是过去事实,所以主句I ------ the tram.也要用指过去事实的虚拟,要用would+have done结构。选C。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

My careless friend Bob received a ticket for speeding. He ____ have driven so fast.
A.can’tB.wouldn’tC.mustn’t   D.shouldn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If he        my advice, he wouldn’t have lost his job.
A.followedB.should followC.had followedD.would follow

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The young man says that he will leave the company if he ______ for this.
A.will be punishedB.would be punished
C.is punishedD.is going to be punished

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— What do you think of the movie we saw just now?
— I________ it --- it will give me terrible dreams.
A.shouldn’t watchB.shouldn’t have watched
C.may not watchD.can’t have watched

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The order came that the enemies ____ in two hours.
A.would be defeated B.should defeat
C.should be defeatedD.must be defeated

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---I’ve told her many times, and she still forgot about it!
---I understand. It’s true that she___ be very forgetful sometimes.
A.canB.shouldC.ought toD.must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

You _______ late for yesterday’s class meeting, as it was so important.
A.couldn’tB.shouldn’t beC.mustn’t have beenD.oughtn’t to have been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— I didn't tell my parents the secret yesterday.
— But you ______.
A.ought to doB.ought toC.should D.ought to have

查看答案和解析>>

同步练习册答案