Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Present Perfect
0
%
0
0
0
Back
Restart
I / just / eat / a sandwich
I've just eaten a sandwich.
Oops!
Okay!
Harry / not write / the essay / yet
Harry hasn't written the essay yet.
Oops!
Okay!
They / not / do / their homework / yet
They haven't done their homework yet.
Oops!
Okay!
He / just / make / some soup
He has just made some soup.
Oops!
Okay!
She / just / buy / lots of clothes
She has just bought lots of clothes.
Oops!
Okay!
They / just / drink / lemonade
They have just drunk lemonade.
Oops!
Okay!
We / already / see / this film
We have already seen this film.
Oops!
Okay!
You / clean / the bathroom / yet / ?
Have you cleaned the bathroom yet?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies