问题补充:
They became friends again that day. Until then, they to each other for nearly two years.
A. didn speak
B. hadn spoken
C. haven t spoken
D. haven t been speaking
答案:
A. didn speak
(答案→)B. hadn spoken
C. haven t spoken
D. haven t been speaking
解析:考查动词的时态。根据句意,“那天他们再次和好。(要知道)他们之前将近两年彼此没讲过话。” 故选择B项。