精英家教网 > 高中英语 > 题目详情
I ran all the way to school yesterday, otherwise I        late for the annual talent show.
A.was B.had beenC.would be D.would have been
D

试题分析:考查虚拟语气:句意:昨天我一路跑到学校,否则我就赶不上一年一度的才能展示了。从第一句话,可知我赶上了,第二句是对过去的虚拟,otherwise相当于:I had’t run all the way to school yesterday,所以主句是would have done,选D。
练习册系列答案
相关习题

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

---Did Mr. Zhu come to help you yesterday?
--- Yes, but I would rather _____. He caused me a lot of trouble.
A.not haveB.notC.he didn'tD.he hadn't

查看答案和解析>>

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

It is often recommended that children _____ chances to get close to nature.
A.are offeredB.be offeredC.should offer D.must be offered

查看答案和解析>>

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

       fired, your health care and other benefits would not be immediately cut off.
A.Would you beB.Should you beC.Could you beD.Might you be

查看答案和解析>>

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

My English teacher insisted that the exercises ____very difficult and that we ____them carefully.
A.were; must finish B.be; finish
C.were; finish D.be; finished

查看答案和解析>>

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

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.are sentC.be sentD.will be sent

查看答案和解析>>

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

--- I saw your uncle take a taxi to the airport. Why didn’t you drive him there?
--- I ______. But my car ______.
A.would; was fixedB.would have; was fixed
C.would have; was being fixedD.did; was being fixed

查看答案和解析>>

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

She got stuck in a traffic jam on the way, or she    dinner with us now.
A.would be having B.was having
C.is havingD.will be having

查看答案和解析>>

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

The girl was drowned unfortunately. She ____, though, because there were so many people standing on the banks at that moment.
A.should have savedB.could have been saved
C.should be savedD.couldn’t have been saved

查看答案和解析>>

同步练习册答案