Study

Present Perfect

  •   0%
  •  0     0     0

  • John ... to school. He's not at home now. (go)
    has gone
  • He ... 20 pages of the book today.
    has read
  • My little sister ... on stage today. She was brilliant! (act)
    has acted
  • My mum ... a costume for our school play. Look! (make)
    has made
  • Bob ... a new comic. Let's read it! (write)
    has written
  • Fred ... badly today. I think he has a high temperature. (feel)
    has felt
  • I ... a musical this Friday. (watch)
    have watched
  • They ... to classical music at the concert this evening. (listen)
    have listened
  • I ... a new mobile phone. Do you like it? (buy)
    have bought
  • I ... this film twice. (see)
    have seen
  • She ... to Paris three times. (be)
    has been
  • We ... a theatre this weekend. (visit)
    have visited
  • Hooray! We ... the match! (win)
    have won
  • Mum ... a birthday cake for me. It looks delicious! (cook)
    has cooked
  • Tom ... his homework. Now he is free. (do)
    has done