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 with JUST, ALREADY, YET, FOR, AN ...
0
%
0
0
0
Back
Restart
I have ... finished my homework. Can I play video games now?
just
Oops!
Okay!
They have ... played football before. They are very good at it.
already
Oops!
Okay!
Jamie Vardy hasn´t played for Real Madrid _____. But he probably doesn't to.
YET
Oops!
Okay!
BRYAN GIL HAS PLAYED FOR TOTTENHAM _____ (FOR/SINCE) 2021.
SINCE
Oops!
Okay!
I will play Fortnite when I have finished my homework but I haven´t finished _______.
YET
Oops!
Okay!
Leicester City have _________ won more Premier Leagues than Tottenham.
ALREADY
Oops!
Okay!
We have __________ been to London, Paris and Rome this year.
ALREADY
Oops!
Okay!
VARDY HAS PLAYED FOR LEICESTER _____ (FOR/SINCE) 11 YEARS.
FOR
Oops!
Okay!
I had breakfast 5 minutes ago. I have ... had my breakfast.
just
Oops!
Okay!
I HAVE PLAYED HANDBALL _____ (FOR/SINCE) 7 YEARS.
FOR
Oops!
Okay!
He has ________ passed the English exam 10 minutes ago.
JUST
Oops!
Okay!
HUGH HAS LIVED IN EIBAR _____ (FOR/SINCE) 5 YEARS.
FOR
Oops!
Okay!
I have __________ prepared your Easter homework 1 hour ago.
JUST
Oops!
Okay!
I haven´t bought a new PS5 ______. I need a bit more money.
YET
Oops!
Okay!
Barcelona have _______ won El Clasico.
JUST
Oops!
Okay!
I am so hungry. I haven't had lunch ...
yet
Oops!
Okay!
WE HAVE BEEN STUDYING PRESENT PERFECT _____ (FOR/SINCE) 2 WEEKS.
FOR
Oops!
Okay!
She hasn´t ridden a camel _____.
YET
Oops!
Okay!
Come and watch the game! It has ... started.
just
Oops!
Okay!
It is the 1st of March. We have ... celebrated Christmas.
already
Oops!
Okay!
SHE HAS STUDIED ENGLISH _____ (FOR/SINCE) 8 YEARS.
FOR
Oops!
Okay!
MY FATHER HAS WORKED AT THE FACTORY _____ (FOR/SINCE) HE WAS A CHILD.
SINCE
Oops!
Okay!
I HAVE RIDDEN HORSES _____ (FOR/SINCE) I WAS 5 YEARS OLD.
SINCE
Oops!
Okay!
I haven't been to Mexico ... I really want to go there one day.
yet.
Oops!
Okay!
I haven't visited my grandparents .... I will visit them tomorrow.
yet
Oops!
Okay!
HUGH HAS LIVED IN EIBAR SINCE _______
2022
2019
2018
2017
Oops!
Okay!
Have you been to Switzerland ... ?
yet
Oops!
Okay!
She has ... been to China three times.
already
Oops!
Okay!
Harry Kane hasn´t won anything ___. He needs to move to a different team.
YET
Oops!
Okay!
MESSI HAS PLAYED FOR PSG _____ (FOR/SINCE) 2021.
SINCE
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies