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
Present Perfect introduction
0
%
0
0
0
Back
Restart
My best friend has already seen...
the Big Ben/a ghost/...
Oops!
Okay!
I haven't finished...yet.
my breakfast/my homework/...
Oops!
Okay!
My dad has already been to...
Denmark/Australia/...
Oops!
Okay!
I have already watched...
a scary movie/Harry Potter/...
Oops!
Okay!
We haven't built...yet.
a house/a sandcastle/...
Oops!
Okay!
I have already played...
the guitar/basketball/...
Oops!
Okay!
My teacher has already said...
"Good morning"/...
Oops!
Okay!
I have already eaten...today.
cornflakes/a sandwich/...
Oops!
Okay!
My German teacher hasn't seen...yet.
a scary movie/a vampire/...
Oops!
Okay!
My grandma hasn't learned...yet.
English/Chinese/...
Oops!
Okay!
Sam and Lucy haven't visited...yet.
me/Japan/...
Oops!
Okay!
I haven't eaten...yet.
sushi/chocolates/...
Oops!
Okay!
I haven't had...yet.
a chemistry lesson/lunch/...
Oops!
Okay!
My family hasn't gone to...yet.
Italy/the museum/...
Oops!
Okay!
My friend and I haven't had...yet.
a fight/a sleepover/...
Oops!
Okay!
My cat hasn't slept...yet.
on the table/in my room/...
Oops!
Okay!
My dog hasn't drunk...yet.
cola/orange juice/...
Oops!
Okay!
I haven't phoned...yet.
my grandma/my friend/...
Oops!
Okay!
My little sister has already jumped on...
a trampoline/my bed/...
Oops!
Okay!
My mum has already cooked...
a soup/pasta/...
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies