问题补充:
---Where?
—I got caught in the heavy traffic, or I here earlier.
A. did you go; had arrived
B. are you; was
C. were you; would come
D. have you been ; would have been
答案:
A. did you go; had arrived
B. are you; was
C. were you; would come
(答案→)D. have you been ; would have been
解析:考查时态和虚拟语气。句意:你去哪了?我遇上了交通拥挤,不然的话我早就到了。所以选D。