Fill in the gaps with the correct phrases have been going haven't visited — I to the Greek Islands for years now. — You must like going there very much. has she known have knowing — How long him? — They have been friends for a long time. have been working haven't worked — Where have you been? —I out in the gym all afternoon. has lost Has been loosing — Why is James angry? — He the keys for his house. has gone have went — Where is Sarah? — She to the shops with her mother and sister. have been looking haven't looked — Have you found your keys yet? — No, I for them all morning. have just bought has buying — Do you like the musician David Matthews? — Yes. I his new CD.
Задание

Fill in the gaps with the correct phrases

  • have

  • been

  • going

  • haven't

  • visited

    — I      [ ][ ][ ]      to the Greek Islands for years now.
    

— You must like going there very much.

  • has

  • she

  • known

  • have

  • knowing

    — How long      [ ][ ][ ]      him? 
    

— They have been friends for a long time.

  • have

  • been

  • working

  • haven't

  • worked

    — Where have you been? 
    

—I [ ][ ][ ] out in the gym all afternoon.

  • has

  • lost

  • Has

  • been loosing

    — Why is James angry? 
    

— He [ ][ ]the keys for his house.

  • has

  • gone

  • have

  • went

    — Where is Sarah? 
    

— She [ ][ ]to the shops with her mother and sister.

  • have

  • been

  • looking

  • haven't

  • looked

    — Have you found your keys yet? 
    

— No, I [ ][ ][ ]for them all morning.

  • have

  • just

  • bought

  • has

  • buying

    — Do you like the musician David Matthews? 
    

— Yes. I [ ][ ][ ]his new CD.