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. (buy)
    Haven’t bought
  •  20
  • ________you_______ your homework? (Do)
    Have done
  •  15
  • We _____________ water (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 (go)
    have gone
  •  10
  • She ______ never _____ a computer  (have)
    has have
  •  20
  • ______ they already _____  our new teacher? (know)
    Have known
  •  15
  • Marta _____ never ________  her mobile phone (not lose)
    Has never lost
  •  10
  • _______ you ever _______ on a race? (run)
    Have run
  •  15
  • I _________ the movie yet (not see)
    Haven´t seen
  •  15
  • I ___________ my T-shirt last year (sell)
    (Have sold)
  •  10