I.用have(has)been或have(has)gone填空.
A:Where____________LiFei___________?
B:He____________toHainanIsland.
A:Howlong___________he___________there?
B:He_____________thereforthreedays.
A:Whenwillhecomeback,doyouknow?
B:I’mafraidhewon’tcomebackrecently.
A:CouldyoutellmethewaytoHainanIsland?
B:Sorry,I_________never___________there.
A:Howmanytimes___________LiFei__________tothatplace?
B:He_____________thereonlyonce.
II.用have/hasbeento/in,havegoneto及go的各种形式填空.
1)WhereisJack?He__________hiscountry.
2)David________theparkjustnow.
3)John_______Englandsincehecameback.
4)Howlong_____have_____thisvillage?
5)TheSmiths______Beijingforyears.
6)_____youever____America?--Yes,I_____theremanytimes.
7)I_____thisschoolsincethreeyearsago.
8)WhereisJim?He_____thefarm.
9)When_____he_____?He_______anhourago.
10)Wouldyouliketo_____thezoowithme?---Yes,butI_____therebefore.
11)Where_____you_____now?---I____thezoo.
12)Heoften_____swimming.
13)_____you______therelastyear?
14)_____theyoften______skatinginwinter?