题目内容

【题目】---Have you seen your nephew lately?

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

A. haven’t seen B. didn’t see

C. hadn’t seen D. don’t see

【答案】C

【解析】

考查过去完成时。句意:--你最近见你外甥了吗?--见了,我昨天见了他,我都三年都没见他了。根据前文I saw him yesterday可知,说话者在昨天之前有三年没有见了,故为过去的过去,因而用过去完成时,故选C.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网