Game Preview

Present perfect vs. past simple - complete the s ...

  •  English    6     Public
    Read the sentences, say the words that are missing and check your answers. Earn points for every right answer!
  •   Study   Slideshow
  • Rob and Dave _________ (be) in a band for three years.
    have been
  •  15
  • My dad and uncle _________ (play) for the same baseball team when they were teenagers.
    played
  •  15
  • Joe _________ (not speak) to Ella since she moved away.
    hasn't spoken
  •  15
  • We _________ (not take) a vacation last year.
    didn't take
  •  15
  • Our neighbour Mrs. Gomez _________ (live) next door to us for eight years.
    has lived
  •  15
  • I _________ (work) in the same office since 2019.
    have worked
  •  15