Study

present perfect

  •   0%
  •  0     0     0

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