He said he would write to us but so far we ___from him.

问题描述:

He said he would write to us but so far we ___from him.
A didn't hear B hadn't heard C haven't heard D don't hear
应该选哪个?为什么?

C so far到目前为止 标明时间是现在时 SO FAR後面接完成时