Study

Present Perfect

  •   0%
  •  0     0     0

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