题目内容

18.-Have you ever _______ the Great Wall?
-Yes,I have.I _______  there last year.(  )
A.been to,have gone toB.gone to,have been to
C.gone to,wentD.been to,went

分析 ---你去过长城吗?
---是的,去过.我去年去的那里.

解答 答案:D.
结合句意可知去长城的动作发生在过去,对现在造成一定的影响,故用现在完成时,说话的时候人在本地,故用have been to去过某地,下文是说过去的事情用一般过去时,go的过去式went,故答案是D.

点评 have been to 表示去过某地,经常和表示次数的次连用
have gone to 表示去了某地,还没有回来

练习册系列答案
相关题目

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

精英家教网