Study

Present perfect vs continuous

  •   0%
  •  0     0     0

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