Study

PRESENT PERFECT PROGRESSIVE

  • The selected game type is invalid.
  •   0%
  •  0     0     0

  • She ______________________ (go) to the cinema every weekend for years.
    She has been going to the cinema every weekend for years.
  • They ________________ (learn) English for two years.
    They have been learning English for two years.
  • It ________________ (rain) the pavement is wet.
    It has been raining the pavement is wet.
  • We __________________ (live) in London for six months.
    We have been living in London for six months.
  • I _______________(cook) so I'm really hot.
    I have been cooking so I'm really hot.
  • He ___________________ (play) football, so he's tired.
    He has been playing football, so he's tired.
  • You __________________ (sleep) for twelve hours.
    You have been sleeping for twelve hours.
  • I __________________(study) all day.
    I have been studying all day
  • She ________________ (work) here for five years.
    She has been working here for five years
  • You ______________ (eat) a lot recently.
    You have been eating a lot recently