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
0
%
0
0
0
Back
Restart
i haven't studied for the english test ....
yet
Oops!
Okay!
He has ................. learnt for the test and now he has got some free time for playing.
ALREADY
Oops!
Okay!
Have you ever ............. a famous person?
MET
Oops!
Okay!
They haven't visited their grandparents ................
YET
Oops!
Okay!
Rain has ............ waited for 2 hours
already
Oops!
Okay!
Oops!
Okay!
rina ........ already finished her comic book.
has
Oops!
Okay!
Have you ever ................. a barbecue in the beach?
HAD
Oops!
Okay!
We haven't eaten our lunch ............ .
YET
Oops!
Okay!
Has she ................ seen the lion in the zoo?
EVER
Oops!
Okay!
I have ................... finished my Maths task.
ALREADY
Oops!
Okay!
....... you ever written a novel before ?
have
Oops!
Okay!
Have they ever .......... in a lake?
SWUM
Oops!
Okay!
Has she ever ............... in a karaoke?
SUNG
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies