Game Preview

Present Perfect Progressive

  •  English    19     Public
    Read the information and make sentences
  •   Study   Slideshow
  • We were meeting here at 8 am, but he hasn't arrived yet. (wait)
    I have been waiting for him since 8 am.
  •  15
  • Marta started studying 3 days ago and she hasn't stopped yet. (study)
    She has been studying for 3 days.
  •  15
  • My mom is cleaning. She started 2 hours ago. (clean)
    My mom has been cleaning for 2 hours.
  •  20
  • He is on 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 afternoon and we haven't stopped. (talk)
    We have been talking since yesterday afternoon.
  •  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 fell asleep at 2am. (sleep)
    She has been sleeping since 2 am.
  •  10
  • They are working in the garden. It's been 40 minutes.
    They have been working in the garden for 40 minutes.
  •  15
  • She's still singing! She started an hour ago. (sing)
    She has been singing for an hour.
  •  15