Game Preview

Present Perfect

  •  English    12     Public
    Grammar
  •   Study   Slideshow
  • _______ long have you taken this course?
    how
  •  15
  • BE / WAS / ______
    BEEN
  •  15
  • GO / WENT / _____
    GONE
  •  15
  • WRITE / WROTE / _______
    WRITTEN
  •  15
  • I have lived here ______ some years.
    for
  •  15
  • She ____ studied Italian since 2019
    has
  •  15
  • I _______ visited Cuzco. I'd like to do it someday.
    haven't
  •  15
  • SLEEP / SLEPT / _______
    SLEPT
  •  15
  • BREAK / BROKE / _______
    BROKEN
  •  15
  • BUY / BOUGHT / _______
    BOUGHT
  •  15
  • PLAY / PLAYED / _______
    PLAYED
  •  15
  • He hasn't practiced _______ he was in school.
    since
  •  15