Задание

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.