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?
Answer to place stones and capture territory.
Outrun the snow together.
Earn blasts, then hunt the other team.
Answer to earn energy, then climb.

The class blasts through walls together.
Bid on mystery lots. Most money wins.
Sell tours. Nice, standard, or a total scam.
Answer, restock, and serve the rush.
More correct answers pulls the rope your way.
Answer, then shoot down the alien wave.
Answer, then tap to leap the frozen ridge.
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.
Crack the passcode before the zombies get in.
Answer, then swat bugs for bonus points.
Race through questions at your own speed.
Same question on every screen. Fastest wins.

Pick a tile, answer, hit bonuses and steals.
Elementary LP Present Perfect Affirmative (Irregular)
50 questions