------ Have you seen your nephew lately? ------ Yes, in fact, I saw him yesterday. I ______ him for

题目简介

------ Have you seen your nephew lately? ------ Yes, in fact, I saw him yesterday. I ______ him for

题目详情

------ Have you seen your nephew lately?
------ Yes, in fact, I saw him yesterday. I ______ him for three years.
A.haven’tB.didn’tC.hadn’tD.don’t
题型:单选题难度:中档来源:不详

答案

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

更多内容推荐