They became friends again that day.Until then,they to each other for nearly two years.
A. didn’t speak
B. hadn’t spoken
C. haven’t spoken
D. haven’t been speaking
网友回答
A. didn’t speak
(答案→)B. hadn’t spoken
C. haven’t spoken
D. haven’t been speaking
解析:过去完成时表示一个动作或状态在过去某一时间或动作之前已经完成或结束,也可能是早已完成或结束,即“过去的过去”。根据所提供的情景“They became friends again that day.”可判断出他们又成为朋友发生在过去,在这之前他们近两年不说话。