Game Preview

B2 Past Simple vs. Present Perfect (Continuous)

  •  English    25     Public
    This multiple-choice activity helps B2-level students practice distinguishing between the Past Simple, Present Perfect, and Present Perfect Continuous tenses using context clues.
  •   Study   Slideshow
  • I __________ ( see) this movie three times.
    have seen
  •  15
  • They __________ ( play) video games for two hours. It’s time for a break.
    have been playing
  •  15
  • We __________ just __________ ( finish) dinner. Want to join us for dessert?
    have / finished
  •  15
  • My brother __________ ( work out) in the gym a lot lately. He’s getting really strong.
    has been working out
  •  15
  • I __________ ( complete) all the levels in this game. What’s next?
    have completed
  •  15
  • We __________ ( try) the new football game yet.
    haven't tried
  •  15
  • He __________ ( play) in the school band since he was 12.
    has played / has been playing
  •  15
  • I __________ ( go) to New York last year and it was amazing.
    went
  •  15
  • I __________ ( learn) a lot of new skills since I started this job.
    have learnt
  •  15
  • We __________ ( go) to that skate park last weekend. It was awesome!
    went
  •  15
  • He __________ ( work) on that science project all afternoon.
    has been working
  •  15
  • You __________ ( tell) me that story three times already!
    have told
  •  15
  • They __________ ( see) any of the new Marvel movies yet.
    haven't seen
  •  15
  • I __________ ( find) my keys earlier today, but now I can’t find them again.
    found
  •  15
  • She __________ ( go) to the gym regularly for the past three months.
    has gone / has been going
  •  15
  • We __________ ( see) a lot of concerts last year.
    saw
  •  15