题目内容

4.-_____you ever _____to Beijing?
-Yes,three times.(  )
A.had beenB.have,beenC.have,gone

分析 ---你曾经去过北京吗?
---是的,三次.

解答 答案:B.结合ever可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语you,故have,表示去过某地用have been to,have gone to 去了某地,故选B.

点评 Have been in强调"过去曾去过"之意,表示经验;have been to的意思是"过去到过而现在已返回",它强调"最近的经历";have gone to表示"动作的完成",强调人已离开说话的地方.

练习册系列答案
相关题目

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

精英家教网