1.—Ihavewatchedthegame.—When____you____it?A.have;watchedB.do;watchC.did;watchD.will;watch2.–WhereisHanMeinow?-She____toShanghai.Shewillbebackintwodays.A.hasgoneB.hasbeenC.goesD.hadgone3.-_____you____totheUnitedStates?-No,never,butIwenttoCanadaafewyearsagoA.Have;beenB.Have;goneC.Did;goD.Do;go4.—Excuseme,____youseenthefilmyet?—Yes,I_____itlastnight.Ahave,seeBhave,haveseenChave,seenDhave,saw5.Tom________illsincelastnight.A.wasB.isC.hasbeenD.Be.havegoneto意为“到某地去”,说话时该人不在现场,一般不用第一人称、第二人称代词作句子的主语。如:—WhereisJim?吉姆在哪里?—HehasgonetoEngland.他去英国了。(尚未回来)MrWangisn'there.HehasgonetoQingdao.王先生不在这里。他去青岛了。②.havebeento意为“曾经去过某地”,现在已不在那里了,后可接次数,如once,twice,threetimes等,表示“去过某地几次”,也可和just,never,ever等连用。如:MyfatherhasbeentoBeijingtwice.我父亲去过北京两次。IhaveneverbeentotheGREatWall.我从未去过长城。③.havebeenin表示“在某地呆了多少时间”,常与时间段状语连用。如:IhavebeeninShanghaiforthreeyears.我到上海已有三年了。HehasbeeninLondonforhalfamonth.他来伦敦已有半个月。1.I______________Shanghaiforthreeyears.2.He______________Londonforhalfamonth.3.Myfather__________Beijingtwice.4.----WhereisJim?----He____________England