Until then, his family ()from him for six months.
A、
didn’t hear
B、
hasn’t been hearing
C、
hasn’t heard
D、
hadn’t heard
【正确答案】:D
【题目解析】:
本题考查的是过去完成时的使用。
until then”直到那时“为过去完成时的时间标志,表示的过去某时间点前发生的动作,需使用had+done结构。
句意:直到那时,他的家人已经有6个月没有收到他的消息。
Until then, his family ()from him for six months.
Until then, his family ()from him for six months.
didn’t hear
hasn’t been hearing
hasn’t heard
hadn’t heard
本题考查的是过去完成时的使用。
until then”直到那时“为过去完成时的时间标志,表示的过去某时间点前发生的动作,需使用had+done结构。
句意:直到那时,他的家人已经有6个月没有收到他的消息。