Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
GG 4 present perfect
0
%
0
0
0
Back
Restart
they / a football match / just
They have just won a football match
Oops!
Okay!
you / a camel / ever?
Have you ever ridden a camel?
Oops!
Okay!
she / bungee jumping / already
She has already gone bungee jumping
Oops!
Okay!
you / a famous person / ever?
Have you ever met a famous person?
Oops!
Okay!
I / in a castle / never
I have never stayed in a castle
Oops!
Okay!
they / scuba diving / yet
They haven't gone scuba diving yet
Oops!
Okay!
they / surf / yet
They haven't learned to surf yet
Oops!
Okay!
he / a competition / just
He has just won a competition
Oops!
Okay!
they / a parachute jump / just
They have just done a parachute jump
Oops!
Okay!
they / a roller coaster / already
They have already ridden a roller coaster
Oops!
Okay!
they / a party / already
They have already had a party
Oops!
Okay!
we / a hot air balloon / never
We have never ridden in a hot air balloon
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies