Study

Present Perfect

  •   0%
  •  0     0     0

  • We _____________ water today. (not drink)
    Haven’t drunk
  • ______ she _______ a novel?
    Has she written
  • Marta _____ never ________  her mobile phone! (not lose)
    Has never lost
  • ________ you ________ the message to Tom? (send)
    Have you sent
  • ________ Carlos _______ well tonight? (sleep)
    Has slept
  • I _________ my keys yet. (Not find)
    Haven’t found
  • ______ he _____  this whole time? (know)
    Has known
  • _________ she _______ my donuts? (Eat)
    Has eaten
  • She ______ never _____ a computer  (own)
    has owned
  • ________you_______ your homework? (Do)
    Have done
  • I  _______ the water in the glass yet. (not put).
    haven´t put
  • _______ you ever _______ in a race? (run)
    Have run
  • I ___________ my car. (sell)
    (Have sold)
  • _________ you __________ my trainers? (take)
    Have you taken
  • I _______ to the supermarket, see you shortly. (go)
    have gone
  • I _________________ in London twice (be) 
    Have been / ‘ve been
  • I _________ the movie yet. (not see)
    Haven´t seen
  • They _________ on a stage (not sing)
    Haven´t sung
  • ________you______ your coat? (Get)
    Have gotten
  • I _______________ anyone (not tell) .
    haven´t told
  • I ____ never_____ a dress in my life (wear)
    have never worn
  • They _________________ the car yet. (not buy)
    Haven’t bought
  • She ______________her gift yet. (Not Give)
    Hasn’t given
  • My mum __________ a cake for the party tonight (make)
    Has made