精英家教网 > 高中英语 > 题目详情
I was caught in a traffic jam for over an hour, otherwise I ________ you waiting for such a long time.
A.will not keepB.have not keptC.had not keptD.would not have kept
D

试题分析:句意:我被交通堵塞耽误了一个多小时,否则我就不会让你等这么久了。Otherwise相当于if I hadn’t been caught for over an hour,是和过去情况相反的虚拟条件句,主句用would have done,选D。
练习册系列答案
相关习题

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

(2013·高考福建卷)—Do you think George has passed the driving test?
—No.If so,he ________his car to our college yesterday.
A.would driveB.drove
C.would have drivenD.had driven

查看答案和解析>>

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

If we __________ computers, life __________ very different now.
A.didn’t have; would have beenB.wouldn’t have; was
C.didn’t have; would beD.wouldn’t have; had been

查看答案和解析>>

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

一What if you_____ to send an essay with your application?
一I would have been rejected.
A.forgotB.would forgetC.had forgottenD.should forget

查看答案和解析>>

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

Mark     have hurried. After driving at top speed, he arrived half an hour early.
A.needn’tB.wouldn’tC.mustn’tD.couidn’t

查看答案和解析>>

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

I would rather Ted ____ here early.
A.leaves B.to leave C.left D.has left

查看答案和解析>>

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

Food safety has become a growing concern. Had the offenders been punished severely enough, the situation________ different now.
A.will have beenB.would have beenC.would beD.shall be

查看答案和解析>>

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

It’s required that the students______ mobile phones in their school, so seldom ______ them using one.
A.not use; will you seeB.should not use; you will see
C.don’t use; will you seeD.would not use; you will see

查看答案和解析>>

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

Mary insisted that the car ______ right away.
A.repairedB.to be repairedC.should repairD.be repaired

查看答案和解析>>

同步练习册答案