Game Preview

How long have you been....I have been...

  •  English    23     Public
    Practicing using - I have been ......ing
  •   Study   Slideshow
  • wait for a bus for 50 minutes .
    I have been waiting for a bus for 50 minutes.
  •  15
  • she / learn French for 3 years.
    She has been learning French for 3 years.
  •  15
  • He / live in London for 7 years.
    He has been living in London for 7 years.
  •  15
  • They / study for an exam for 6 months.
    They have been studying for an exam for 6 months.
  •  15
  • She / teaching English for 12 years.
    She has been teaching English for 12 years.
  •  15
  • He / read a magazine 15 minutes.
    He has been reading a magazine 15 minutes.
  •  15
  • They / wait for a bus for an hour.
    They were waiting for a bus for an hour.
  •  15