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

分析 -你曾經(jīng)去過青海湖嗎?
-是的.我上個月去過那兒.它真是太美了.

解答 答案:B 根據(jù)Have you ever ______ Qinghai Lake及結(jié)合選項可知此句應(yīng)用現(xiàn)在完成時的特殊用法.have/has been to是指曾經(jīng)去過某地,已經(jīng)回來了;have/has gone to是指去了某地,還沒有回來.根據(jù)答語Yes可知是去過青海湖,已經(jīng)回到說話地點,所以用have been to;根據(jù)答語的時間狀語last month可知本句應(yīng)用一般過去時態(tài),go的過去式為went,后有副詞there,所以不能加to.綜合以上分析,故選B.

點評 本題應(yīng)聯(lián)系句意熟練運用have been to和have gone to的用法,把握住兩者意義上的差別是關(guān)鍵;還要根據(jù)時間狀語判斷出答語的時態(tài).

練習(xí)冊系列答案
相關(guān)習(xí)題

科目:初中英語 來源: 題型:選擇題

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(實現(xiàn))

查看答案和解析>>

同步練習(xí)冊答案