Form and Order
- 100
What grammatical job do have and has do in the Present Perfect?
- 200
In “has worked”, what form is worked?
- 300
What sentence type…
In the game - 400
What sentence type…
In the game - 500
In “Has Mia called?”…
In the game
Grade 7 · English as a foreign language
This quiz helps revise “Present Perfect” in English as a foreign language for grade 7. It has 25 questions in five categories: Form and Order, When We Use It, Time Words, Start and Duration, Past or Present. Questions get harder as the points go up, from 100 to 500.

The 100- and 200-point questions are open here. The rest show only their first words, and there are no answers: all of that is in the game itself.
What grammatical job do have and has do in the Present Perfect?
In “has worked”, what form is worked?
What sentence type…
In the gameWhat sentence type…
In the gameIn “Has Mia called?”…
In the gameWhat use of Present Perfect does “I’ve visited Poland twice” show when no exact past time is given?

“I’ve lost my keys, so I can’t open the door.” What link between the past action and now does the tense show?
Today is not over…
In the game“She’s lived here since…
In the game“The train has arrived”…
In the game
In “Have you ever ridden a horse?”, what does ever mean?
In “I’ve never flown”, what does never mean?
In “She’s just called”…
In the gameWhat does already often…
In the gameWhere does yet usually…
In the game
Which word completes “I’ve lived here ___ Monday” when Monday is the starting point?
Which word completes “We’ve waited ___ two hours” when the phrase gives the duration?
What kind of time…
In the gameWhat kind of time…
In the gameWhich two-word question phrase…
In the gameWhich one-word time expression means the day before today and normally points to Past Simple?
Which two-word expression means the seven-day period before the current one and normally points to Past Simple?
Which three-word expression means…
In the gameWhich two-word expression means…
In the gameWhich two-word expression names…
In the gameAll 25 questions and the answers are in the game. Invite your class or friends with a link — guests need no account.