Game Preview

Present Perfect Simple

  •  English    30     Public
    Complete the sentences with the correct form of the present perfect
  •   Study   Slideshow
  • Have you ever ________ frogs' legs? (eat)
    eaten
  •  15
  • I'm sorry, I ______(not/bring) my book today.
    haven't brought
  •  20
  • Anita ___(cut) her finger. She needs a plaster.
    has cut
  •  15
  • Paul and Sam ____ a very long essay.
    have written
  •  20
  • Jess _____ her bike!
    has sold
  •  15
  • I _____ (spend) all day cooking! I'm exhausted now.
    have spent
  •  15
  • I've never ____(swim) in the Indian Ocean.
    swum
  •  15
  • Have you ever ___(speak) to a famous person?
    spoken
  •  25
  • I ___(find) my passport! What a relief!
    have found
  •  15
  • I ____(tell) you before, I hate bananas!
    have told
  •  15
  • Have you ___(spend) your Christmas money yet?
    spent
  •  15
  • Oh no! My mobile phone ___(fall) down the toilet!
    has fallen
  •  20
  • The witch ___(drink) the deadly poison.
    has drunk
  •  15
  • Someone ___(hide) my pen! Where is it?
    has hidden
  •  25