Study

Present Perfect Simple vs. Present Perfect Conti ...

  •   0%
  •  0     0     0

  • Simon ___________________ (write) three books.
    has written
  • We ___________________ (write) this book for months and months.
    have been writing
  • The kitchen is a complete mess! What ___________________ (the children / do)?
    have the children been doing
  • How much coffee ___________________ (she / drink) this morning?
    has she drunk
  • David feels great these days. He ___________________ (get) up early lately.
    has been getting
  • ___________________ (you / buy) your train ticket yet?
    Have you bought
  • Amanda ___________________ (already / have) lunch, so she’ll meet us later.
    has already had
  • What’s that delicious smell? ___________________ (you / cook)?
    Have you been cooking
  • We ___________________ (always / hate) rush hour traffic.
    have always hated
  • How many times ___________________ (you / visit) Scotland?
    have you visited
  • I ___________________ (always / love) chocolate.
    have always loved
  • I ___________________ (work) in the garden all day and I need a rest.
    have been working
  • Julie ___________________ (learn) to drive for six years!
    has been learning
  • I ___________________ (do) everything I needed to do today! Hurray!
    have done
  • I ___________________ (watch) seven films this week!
    have watched
  • She ___________________ (make) three cakes. They look delicious!
    has made
  • It ___________________ (not / rain) all summer, so the garden is dead.
    hasn't rained
  • I ___________________ (want) to go back to university for a long time.
    have been wanting
  • She ___________________ (forget) how to get to my house.
    has forgotten
  • I ___________________ (read) your book. Here it is, thank you.
    have read
  • Recently, I ___________________ (study) a lot. My exams are in a few weeks.
    have been studying