题目内容

20.-Have you ever ______ Qinghai Lake?
-Yes.I ______ there last month.It's quite beautiful.(  )
A.gone to,wentB.been to,wentC.been to,go

分析 -你曾经去过青海湖吗?
-是的.我上个月去过那儿.它真是太美了.

解答 答案:B 根据Have you ever ______ Qinghai Lake及结合选项可知此句应用现在完成时的特殊用法.have/has been to是指曾经去过某地,已经回来了;have/has gone to是指去了某地,还没有回来.根据答语Yes可知是去过青海湖,已经回到说话地点,所以用have been to;根据答语的时间状语last month可知本句应用一般过去时态,go的过去式为went,后有副词there,所以不能加to.综合以上分析,故选B.

点评 本题应联系句意熟练运用have been to和have gone to的用法,把握住两者意义上的差别是关键;还要根据时间状语判断出答语的时态.

练习册系列答案
相关题目

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

精英家教网