Had I hurried, I        the tram.
A. would catch
B. could catch
C. would have caught
D. had caught
C
考查虛擬語(yǔ)氣。Had I hurried,是省略if的虛擬,正常結(jié)構(gòu)是if I had hurried,可知指的是過(guò)去事實(shí),所以主句I ------ the tram.也要用指過(guò)去事實(shí)的虛擬,要用would+have done結(jié)構(gòu)。選C。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

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

查看答案和解析>>

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

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

查看答案和解析>>

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

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

查看答案和解析>>

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

— 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

查看答案和解析>>

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

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

查看答案和解析>>

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

---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

查看答案和解析>>

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

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

查看答案和解析>>

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

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

查看答案和解析>>

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