Game Preview

Present Perfect

  •  English    33     Public
    Complete the sentences with the correct form of the present perfect
  •   Study   Slideshow
  • He hasn’t played football (since/for) a long time.
    for
  •  5