Game Preview

Present Perfect

  •  English    5     Public
    Grammar
  •   Study   Slideshow
  • What have you been thinking about a lot?
  •  15
  • What have you been doing this week?
  •  15
  • Why have you been working so hard?
  •  15
  • Have you been feeling okay?
  •  15
  • What have you been doing in your free time recently?
  •  15