I ______ you for a long time. Where ______ you ______?

  • A.didn't seen; did, go
  • B.didn't see; have,gone
  • C.haven't seen; have, been
  • D.haven't seen; have,gone

答案

正确答案:C

知识点:现在完成时  

解题思路

for+一段时间一般与现在完成时连用。“你去哪儿了?”说明在那段时间你不在,但是现在已回。have been to 表示“去过已归”,have gone to 表示“去了未归”。

易错点

现在完成时的用法掌握的不好,have been tohave gone to 的区别不是很清楚。

查看相关视频

下载次数:0

<<上一题   下一题>>