Study

Present Perfect

  •   0%
  •  0     0     0

  • _____________ (she/ enjoy) her holiday in the rainforest?
    Has she enjoyed her holiday in the rainforest?
  • say it in order: she / lost / has / a competition / ever / ?
    Has she ever lost a competition?
  • I _________ (find) a beautiful snake
    have found / 've found
  • ____________ (Ben and Lucy/ride) a camel in the desert?
    Have Ben and Lucy ridden a camel in the desert?
  • say it in order: we've / on the beach / slept / never
    We've never slept on the beach
  • say it in order: have / lost / I / on a mountain / got
    I have got lost on a mountain
  • They _________ (see) the iceberg
    have seen / 've seen
  • She __________ (go) to Argentina.
    has gone / 's gone
  • say it in order: ridden / he / a mountain bike / has / ever / ?
    Has he ever ridden a mountain bike?
  • It ________ (snow) in the mountains.
    has snowed / 's snowed
  • He __________ (write) a book about mountains
    has written / 's written
  • ______________ (Charlie/have) a night in an igloo?
    Has Charlie had a night in an igloo?
  • We _________ (camp) near the ocean.
    have camped / 've camped
  • __________ (you/take) lots of photos of the snow?
    Have you taken lots of photos of the snow?
  • say it in order: you / have / ever / an ice cube / eaten/ ?
    Have you ever eaten an ice cube?
  • Sam Isn't here. He __________ (go) to Canada
    has gone / 's gone
  • This is a beautiful island. ______ you __________ (be) here before
    Have... been / Have.... ever been
  • say it in order: seen / never / they've / tigers
    They've never seen tigers
  • _____ she __________ (go) home? She wasn't feeling well on the mountain.
    Has  ..... gone home?
  • I __________ (go) to China. I had a holiday there last year.
    have gone / 've gone
  • say it in order: been / a cold country / has / never / to / Juan
    Juan has never been to a cold country.
  • ____________ (they/read) about the island?
    Have they read about the island?