Game Preview

Present Perfect (Simple or Continuous) or Presen ...

  •  English    12     Public
    fill the gap using the correct tense
  •   Study   Slideshow
  • 's snowing ; 's been snowing
  •  15
  • 'm trying
  •  15
  • 've been doing
  •  15
  • Is ... teaching ; s' been working
  •  15
  • 's starting
  •  15
  • Has ... done ; 's been playing
  •  15
  • have ... been waiting ; 've been standing
  •  15
  • 've been studying; 'm watching
  •  15
  • haven't been feeling
  •  15
  • have,... been living ; ’ve been thinking
  •  15
  • haven’t been watching
  •  15
  • 's having
  •  15