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 just, already, yet speaking
0
%
0
0
0
Back
Restart
I have ... started learning a new hobby.
just
Oops!
Okay!
Have you finished reading any book ...?
yet
Oops!
Okay!
I have ... ridden a bike this year.
already
Oops!
Okay!
I've ... watched a new episode of my favourite cartoon/series.
just
Oops!
Okay!
Have you finished your homework ...?
yet
Oops!
Okay!
I have ... been to the shop today.
already
Oops!
Okay!
I have ... prepared for my tests this week.
already
Oops!
Okay!
I have ... eaten lunch.
just
Oops!
Okay!
Have you eaten something sweet ...?
yet
Oops!
Okay!
I have ... cleaned my room today.
already
Oops!
Okay!
I haven't done my Maths homework ...
yet
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies