PRESENT PERFECT
have / has + past participle

SOLO

Play alone. Beat the clock. Try to beat your personal best.

PERSONAL BEST
—

JOIN GAME

Enter the room code from the board and your name.

HOST GAME

Create a room and control the game. Students join — you watch, pause, and end.

WAITING FOR PLAYERS

ROOM CODE
----

PLAYERS CONNECTED

LIFE XP
—
PB —
XP 0
TIME REMAINING: 3:00
⏸ GAME PAUSED
FOOD & DRINK
CLICK a card → type the sentence → SUBMIT · Full XP on 1st attempt, half on 2nd
LIVE LEADERBOARD
0 players
Waiting for first claims...
CONTROLS

MY PROGRESS

TOTAL XP
0
SENTENCES
0
BY CATEGORY
GAME OVER
—

SENTENCES USED

Grammar

I/You/Wehave + past participle
He/She/Ithas + past participle
✗ NOThave go · has eat
1st try = full XP · 2nd try = ½ XP · miss both = locked