题目内容
【题目】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“否则”是解题的关键,相当于虚拟语气的从句“如果不堵车”,那“我就不会让你等”考查的是主句。从was可以判定出与过去相反,主句要用would have done,表示否定用 would not have kept。综上,D选项正确。
练习册系列答案
相关题目