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 WATCHED THIS FILM (YET / JUST)
YET
Oops!
Okay!
I HAVE PLAYED FOOTBALL ... (SINCE / FOR) I WAS A CHILD
SINCE
Oops!
Okay!
I HAVE LIVED IN NEW YORK CITY ... (SINCE / FOR) 5 YEARS
FOR
Oops!
Okay!
SHE HAS (YET / JUST) COME BACK FROM JAPAN
JUST
Oops!
Okay!
HOW LONG HAVE YOU ......... (STUDY) ENGLISH?
STUDIED
Oops!
Okay!
I HAVEN'T MET YOUR GIRLFRIEND (STILL / YET)
YET
Oops!
Okay!
HAVE YOU (YET / ALREADY) WATCHED 'HARRY POTTER'?
ALREADY
Oops!
Okay!
I HAVEN'T CALLED MY MUM ......... (STILL/YET)
YET
Oops!
Okay!
I HAVE ....... (YET / ALREADY) CLEANED THE HOUSE
ALREADY
Oops!
Okay!
I HAVE BEEN VERY BUSY .... (SINCE / YET) LAST WEEK
SINCE
Oops!
Okay!
I HAVE ........ (JUST / STILL) FINISHED TO STUDY MATHS
JUST
Oops!
Okay!
I HAVEN'T DONE MY HOMEWORK......... (STILL/YET)
YET
Oops!
Okay!
I HAVE WORKED AS A TEACHER (SINCE / YET) 2005
SINCE
Oops!
Okay!
I'M .......... (STILL / YET) WAITING FOR MY FRIEND AT THE BUS STOP
STILL
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies