题目内容
I was caught in a traffic jam for over an hour, otherwise I ________ you waiting for such a long time.
A. will not keep B. have not kept C. had not kept D. would not have kept
【答案】
D
【解析】
试题分析:句意:我被交通堵塞耽误了一个多小时,否则我就不会让你等这么久了。Otherwise相当于if I hadn’t been caught for over an hour,是和过去情况相反的虚拟条件句,主句用would have done,选D。
考点:考查虚拟语气
练习册系列答案
相关题目
I was caught in the traffic jam this morning; ______, I would have come on time.
A.otherwise | B.besides | C.however | D.therefore |
---A stranger gave me an umbrella when I was caught in the rain.
---________.
A.First impression is half the battle |
B.A friend without faults will never be found |
C.There is kindness to be found everywhere |
D.Two heads are better than one |