Study

OW6 Grammar 1 Present Perfect

  •   0%
  •  0     0     0

  • John ________(be) flipping for ten years.
    John has been flipped for ten years.
  • He ________ (not write) his letter yet.
    He hasn't written his letter yet.
  • My family ___________(not travel) to New York lately.
    My family hasn't traveled to New York lately.
  • She already_____________ (watch) this movie.
    She already has watched this movie.
  • I ________ (want) to swim with sharks since I was 5 years old.
    I have wanted to swim with sharks since I was 5 years old.
  • How long _____ she ______(be) skiing?
    How long has she been skiing?
  • They _________(eat) chocolate since the 1500s.
    They have eaten chocolate since the 1500s.
  • He _______ (play) basketball since he the 2000s.
    He has played basketball since the 2000s.
  • McDonalds burgers ________ (be) popular for 60 years.
    McDonalds burgers have been popular for 60 years.
  • Sarah ________(be) kitesurfing since 2020.
    Sarah has been kitesurfing since 2020.
  • We __________(be) motorcross racing for 1 hour.
    We have been motorcross racing for 1 hour.
  • How long _____ you ______ (play) football?
    How long have you played football?
  • He _______ (be) hang-gliding since 2010.
    He has been hang-gliding since 2010.
  • Tap dancing ________(be) my favorite kind of dance for 5 years.
    Tap dancing has been my favorite kind of dance for 5 years.