Game Preview

Present perfect

  •  English    10     Public
    make a present perfect tence
  •   Study   Slideshow
  • Sophie and I (know) ... each other since we were at school together.
    have known/ 've known
  •  15
  • I (play) ... tennis since I was eight years old.
    have played/ 've played
  •  15
  • Alain (be) ... in hospital three times this year.
    has been / 's been
  •  15
  • I (want)... to be an actor for as long as I can remember.
    have wanted / 've wanted
  •  15
  • My uncle (smoke) ... 40 cigarettes a day for 40 years – and he's a doctor!
    has smoked/ 's smoked
  •  15
  • You (have) ... that suit for more than ten years! Isn't it time to get a new one?
    have had/ 've had
  •  15
  • Since he finished university, my brother (work) ... in five different countries.
    has worked/ 's worked
  •  15
  • Zerrin (watch) ... that TV programme every week since it started.
    has watched / 's watched
  •  15
  • I (never like) ... bananas. I think they're horrible!
    have never liked/ 've never liked
  •  15
  • What's the most interesting city you (ever visit) ... ?
    have ever visited/ 've ever visited
  •  15