Game Preview

present perfect

  •  English    10     Public
    present perfect
  •   Study   Slideshow
  • I ... the kitchen floor. It's clean now.
    have washed
    washed
    have finished
    has washed
  •  15
  • We ... the dog. It isn't hungry now.
    have fed
    have eat
    have feed
    has eat
  •  20
  • You ... all the milk. There isn't any milk for me.
    have drank
    have drunk
    has drink
    have drink
  •  15
  • He ... dinner. It looks delicious.
    have cooked
    has done
    has cooket
    has cooked
  •  15
  • They ... their English lesson. They can leave the classroom now.
    have seen
    have finished
    have done
    have made
  •  25
  • I ... a new CD. Grandma gave me the money.
    have bought
    have seen
    has bought
    have buy
  •  15
  • She ... her magazine. She's going to read a book now.
    has red
    has rode
    has ridden
    has read
  •  20
  • You ... your lunch. Was it nice?
    have fed
    have eated
    have eaten
    have eat
  •  15
  • I ... all my homework. Can I watch TV now?
    have did
    have read
    have done
    has done
  •  20
  • We ... that film. Let's watch a different one.
    have see
    have seed
    have saw
    have seen
  •  15