Game Preview

Present Perfect

  •  English    24     Public
    Present perfect irregular verbs
  •   Study   Slideshow
  • I _________________ in London twice (be) 
    Have been / ‘ve been
  •  10
  • My mum __________ a cake for the party tonight (make)
    Has made
  •  15
  • They _________________ the car yet. (not buy)
    Haven’t bought
  •  20
  • ________you_______ your homework? (Do)
    Have done
  •  15
  • We _____________ water today. (not drink)
    Haven’t drunk
  •  20
  • _________ she _______ my donuts? (Eat)
    Has eaten
  •  15
  • I _________ my keys yet. (Not find)
    Haven’t found
  •  15
  • ________you______ your coat? (Get)
    Have gotten
  •  10
  • She ______________her gift yet. (Not Give)
    Hasn’t given
  •  15
  • I _______ to the supermarket, see you shortly. (go)
    have gone
  •  10
  • She ______ never _____ a computer  (own)
    has owned
  •  20
  • ______ he _____  this whole time? (know)
    Has known
  •  15
  • Marta _____ never ________  her mobile phone! (not lose)
    Has never lost
  •  10
  • _______ you ever _______ in a race? (run)
    Have run
  •  15
  • I _________ the movie yet. (not see)
    Haven´t seen
  •  15
  • I ___________ my car. (sell)
    (Have sold)
  •  10