Game Preview

Present perfect vs continuous

  •  English    21     Public
    Present perfect - present perfect continuous
  •   Study   Slideshow
  • Life ______ (become) very difficult for those living in the city because of the traffic.
    has become
  •  10
  • How long _____ you ______ (work) as an architect?
    have you been working
  •  15
  • The exhibition ____________ (run) for a month.
    has been running
  •  20
  • I think Josie ______ (have) some bad news.
    has had
  •  5
  • How long _____ the residents ______ (wait) for the new eco-friendly plan?
    have residents been waiting
  •  10
  • They _______ (build) new blocks of flats for many years.
    have been building
  •  15
  • It _____ (rain) heavily for hours now and it doesn't seem as if it's going to stop soon.
    has been raining
  •  15
  • The temperature today _______ (fall) at least five degrees. It's freezing!
    has fallen
  •  10
  • Can you answer the phone? My hands are dirty because I _______ (make) a cake.
    I've been making
  •  15
  • According to some experts, our quality of life ______ (get) worse over the last few years.
    has been getting
  •  20
  • The kids' bedroom is so untidy because they ________ (play) all day.
    They have been playing
  •  10
  • Answer the question using the prompts in brackets: Why aren't you hungry? (eat ten biscuits)
    I've eaten ten biscuits.
  •  20
  • He _____ never ______ (meet) your friend, has he?
    has/met
  •  5
  • Your hair's wet! What have you __________?
    been doing
  •  5
  • I can't find my keys. I ________ (see) them in the last 24 hours.
    I haven't seen
  •  20
  • My eldest sister _________ (do) exams all month.
    has been doing
  •  10