I_____ Mr Smith since he moved to Shanghai with his father.A.didn't from B.didn't hear from C won't hear from D.haven't heard from

问题描述:

I_____ Mr Smith since he moved to Shanghai with his father.
A.didn't from B.didn't hear from C won't hear from D.haven't heard from

答案 D.haven't heard from

有since就应该用现在完成时,since后面可以接时间状语,也可以接一个从句。since后面接的时间不是一段时间,是一个点时间,这句话中可以理解为since后面接的是他搬到上海的那一个点时间。

句子翻译:自从史密斯先生搬到上海后,我就没收到过他的来信。

D.haven't heard from
解析:句尾 since he moved to Shanghai with his father 是用完成时的标志

出现 since 用完成时态 所以选D
hear from 收到来信 接到电话的意思