by BlastRoom
Present perfect for life experiences with ever, never, before, and repeated experiences

40 questions
One question set, multiple game modes. Tap any game to see it in action. Not sure which to pick?
Two teams place stones on a Go-style board by answering correctly. Capture territory to win.
2 teams, up to 40 students
The class is trapped in a biolab. Answer questions to restore power and crack the passcode to escape before zombies break in.
Whole class, up to 40 students

The whole class works together to blast through walls and defeat monsters. Correct answers deal damage to the current obstacle.
Whole class, up to 40 students
Two teams pull a rope. Each round, the team with more correct answers tugs the rope their way. Pull the other team into the mud to win.
2 teams, up to 40 students
Answer a question, then swat bugs on screen for bonus points. Combines quiz review with an action mini-game.
Up to 40 students
Students race through questions at their own speed. Streak bonuses reward consecutive correct answers. Power-ups add chaos.
Up to 40 students
Teacher-paced. Each question appears on every screen at once. Speed bonuses for fast answers. Live leaderboard on the projected screen.
Up to 40 students
My sister ___ a horse before, so she was nervous at the riding club.
___ Indian food, or would this be your first time?
Marco ___ in three different countries since he left school.
We ___ that documentary already, so let's choose something else.
Lena says she ___ such a difficult exam before.
I ___ a famous athlete, but I have met a few local players.
___ to a live concert before?
Tom ___ his phone in a taxi twice this year. He's so forgetful!
We ___ this problem many times, but it still happens.
Aisha ___ a passport, so she cannot travel abroad yet.
___ a class online before this course?
My parents ___ in a five-star hotel; they usually choose small guesthouses.
Daniel ___ his keys three times this month.
I ___ that story before, but I don't remember the ending.
Mina ___ by plane only once.
___ your teacher ever given you extra homework for being late?
We ___ a complaint about the service before, so the manager was surprised.
Josh ___ a motorbike, but he wants to learn next summer.
The students ___ this grammar point in another book, so it isn't new to them.
I ___ such a quiet city before; even the buses seem calm.
___ your brother ever cooked dinner for the whole family?
Nora ___ a prize for her writing twice. She is very talented!
We ___ to that museum, but everyone says it is excellent.
The new assistant ___ with this software before, so he will finish it quickly.
___ you ever forgotten an important birthday?
I ___ sushi, but I might try it tonight.
Sofia ___ her ankle before, so she knows how painful it is.
My classmates ___ this film several times, but they want to watch it again.
Ben ___ anyone from Canada before today.
___ your family ever moved to a new city?
We ___ a more helpful guide than Ms. Park. She was amazing!
The children are excited because they ___ snow only in pictures.
Olivia is nervous because she___ a speech in front of so many people before.
___ you ever written a formal email in English?
I ___ my wallet at home twice this week.
The team is nervous because they ___ against a school from another country.
We ___ a lot from our mistakes this term. Next term will be easier.
Tara ___ a hospital as a volunteer before, so she knows what to expect.
___ Max ever sent an application for a part-time job?
I ___ anyone who can speak six languages.
