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

发布时间:2020-08-16 14:06:30

------ 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

网友回答

A. haven’t
B. didn’t
(答案→)C. hadn’t
D. don’t
解析:通过回答“我昨天看见他。”判断出“三年没见他”发生在昨天之前,应该使用过去完成时态,所以答案C。
以上问题属网友观点,不代表本站立场,仅供参考!