I ran all the way to school yesterday, otherwise I        late for the annual talent show.

A.was B.had been C.would be D.would have been

D

解析試題分析:考查虛擬語(yǔ)氣:句意:昨天我一路跑到學(xué)校,否則我就趕不上一年一度的才能展示了。從第一句話,可知我趕上了,第二句是對(duì)過(guò)去的虛擬,otherwise相當(dāng)于:I had’t run all the way to school yesterday,所以主句是would have done,選D。
考點(diǎn):考查虛擬語(yǔ)氣

練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

He _______ busy yesterday, or he _______ you with your experiment.

A.was; had helped B.was; would have helped
C.had been; would have helped D.were; would have helped

查看答案和解析>>

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

Don’t treat the vase as if it _______ made of steel.

A.isB.wasC.were D.had been

查看答案和解析>>

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

It is required by law that the children above six years old in our country ________ to school to receive education.

A.would be sent B.a(chǎn)re sentC.be sentD.will be sent

查看答案和解析>>

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

You only had meat and fish yesterday. If you had eaten vegetables, they         easily.

A.would digest B.digested C.will digest D.would have digested

查看答案和解析>>

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

________ Anirban  Maitra, a professor at Oxford University, Jack’s success would not have been possible.

A.If it weren’t for B.Were it not for
C.Had it not been for D.If it hasn’t been for

查看答案和解析>>

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

查看答案和解析>>

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

查看答案和解析>>

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

查看答案和解析>>

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