Game Preview

Present Perfect Simple vs. Present Perfect Conti ...

  •  English    21     Public
    Practice Present perfect simple and continuous exercises. Exercises from © 2013 www.perfect-english-grammar.com
  •   Study   Slideshow
  • ___________________ (you / buy) your train ticket yet?
    Have you bought
  •  15
  • The kitchen is a complete mess! What ___________________ (the children / do)?
    have the children been doing
  •  20
  • Julie ___________________ (learn) to drive for six years!
    has been learning
  •  15
  • Amanda ___________________ (already / have) lunch, so she’ll meet us later.
    has already had
  •  20
  • How much coffee ___________________ (she / drink) this morning?
    has she drunk
  •  15
  • Simon ___________________ (write) three books.
    has written
  •  10
  • I ___________________ (do) everything I needed to do today! Hurray!
    have done
  •  15
  • It ___________________ (not / rain) all summer, so the garden is dead.
    hasn't rained
  •  15
  • I ___________________ (read) your book. Here it is, thank you.
    have read
  •  15
  • She ___________________ (forget) how to get to my house.
    has forgotten
  •  15
  • I ___________________ (work) in the garden all day and I need a rest.
    have been working
  •  20
  • She ___________________ (make) three cakes. They look delicious!
    has made
  •  10
  • David feels great these days. He ___________________ (get) up early lately.
    has been getting
  •  15
  • We ___________________ (always / hate) rush hour traffic.
    have always hated
  •  10
  • Recently, I ___________________ (study) a lot. My exams are in a few weeks.
    have been studying
  •  15
  • We ___________________ (write) this book for months and months.
    have been writing
  •  15