问题 选择题

------ Have you seen your nephew lately?

------ Yes, in fact, I saw him yesterday. I ______ him for three years.

A.haven’t

B.didn’t

C.hadn’t

D.don’t

答案

答案:C

通过回答“我昨天看见他。”判断出“三年没见他”发生在昨天之前,应该使用过去完成时态,所以答案C。

填空题
单项选择题