I haven.t heard from him回答
D
.

A. the day before yesterday

B. yesterday

C. tomorrow

D. recently
出自:广东开放大学-大学英语2