精英家教网 > 初中英语 > 题目详情
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的用法,把握住两者意义上的差别是关键;还要根据时间状语判断出答语的时态.

练习册系列答案
相关习题

科目:初中英语 来源: 题型:选择题

16.-Excuse me,could you please help me find out               tonight?
-Sure,wait a minute!(  )
A.when will the flight to Hong Kong take off
B.when the flight to Hong Kong will take off
C.when would the flight to Hong Kong take off
D.when the flight to Hong Kong would take off

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

17.__________ a terrible rainy night,many farmers'houses were destroyed.(  )
A.InB.ForC.OnD.At

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

8.-How long have you ________ here?
-For two days,I ________ here the day before yesterday.
A.been; cameB.come; cameC.came:came

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

15.-Where            you            lunch?
-At home.There was no school lunch.(  )
A.did; haveB.are; havingC.will; haveD.do; have

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

5.-Where is Xiao Wang?I haven't seen him for two days.
-He            to I^ondon on business.(  )
A.has beenB.is goingC.has goneD.went

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

12.The global financial crisis (金融危机)has made many people            their money.(  )
A.to care forB.took care of
C.be careful withD.to be cared about

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

9.--Your handbag looks beautifuL.How much does it           ?
-One hundred yuan.(  )
A.costB.payC.spendD.take

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

10.86.Work hard,and your dream willcome true(实现)

查看答案和解析>>

同步练习册答案