Game Preview

Present Perfect Progressive

  •  English    18     Public
    Read the information and make sentences
  •   Study   Slideshow
  • We were meeting here at 8 but he hasn't arrived yet. (wait)
    I have been waiting for him
  •  15
  • Marta started studying 3 days ago and she hasn't stopped yet. (study)
    She has been studying for 3 days
  •  15
  • My mum is cleaning. She started 2 hours ago (clean)
    My mum has been cleaning for 2 hours
  •  20
  • He is in the plane. The plane left at 2 pm and it hasn't landed yet. (fly)
    He has been flying since 2 pm
  •  25
  • The children are playing in the park at the moment. They started at 4pm. (play)
    The children have been playing in the park since 4pm
  •  25
  • I started reading this book last month. I haven't finished yet. (read)
    I have been reading this book for a month
  •  15
  • They are still playing video games! They started 4 hours ago.
    They have been playing video games for four hours
  •  15
  • He has a lot of homework. He started doing it today and he hasn't finished. (do)
    He has been doing his homework all day.
  •  15
  • The phone is ringing again! (ring, all day)
    The phone has been ringing all day
  •  10
  • I sat on this chair 3 hours ago and I'm still here. (sit)
    I have been sitting on this chair for 3 hours
  •  15
  • We started talking yesterday and we haven't stopped. (talk)
    We have been talking since yesterday
  •  15
  • She started making dinner 20 minutes ago. She hasn't finished (cook)
    She has been cooking for 20 minutes
  •  10
  • My family moved to this house in 2015
    My family has been living in this house since 2015
  •  15
  • She's sleeping. She feel asleep at 2am (sleep)
    She has been sleeping since 2 am
  •  10
  • They are working out in the garden. It's been 40 minutes
    They have been working out for 40 minutes
  •  15
  • She's still singing! She started an hour ago (sing)
    She has been singing for an hour
  •  15