Game Preview

Present Perfect

  •  English    22     Public
    Complete the sentences with the correct form of the present perfect
  •   Study   Slideshow
  • I ___________ a cold since last week. (have)
    I have had a cold since last week.
  •  20
  • I _______________ London 4 times. (visit)
    I have visited London 4 times.
  •  15
  • My brother ________________ a car before. (not drive)
    My brother hasn't driven a car before.
  •  20
  • Q: Where's mum? A: She _______ to the supermarket. (go)
    She's gone to the supermarket.
  •  20
  • A: You're all wet! B: Yes, I ______ swimming. (go)
    I've been swimming.
  •  20
  • Oh no! It ________________ to rain (start) and ___________________________ an umbrella! (I / not / get)
    Oh no! It's started to rain and I haven't got an umbrella!
  •  25