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
0
%
0
0
0
Back
Restart
They _______________ here all their life. (live)
They have lived here all their life.
Oops!
Okay!
It __________________ raining. (not stop + just/already/yet)
It hasn't stopped raining yet.
Oops!
Okay!
_______________ your exam to the teacher? (you / give + just/already/yet)
Have you given your exam to the teacher yet?
Oops!
Okay!
I ________________ a present for my sister's birthday. I got it last week. (buy + just/already/yet)
I have already bought a present for my sister's birthday.
Oops!
Okay!
She __________________ her phone at home. (forget)
She has forgotten her phone at home.
Oops!
Okay!
The children ___________________ their homework. They did it a few hours ago. (finish + just/already/yet)
The children have already finished their homework.
Oops!
Okay!
____________________ the new Marvel film? (you / see + just/already/yet)
Have you seen the new Marvel film yet?
Oops!
Okay!
The dog __________________ its leg. It happened 5 minutes ago. (break + just/already/yet)
The dog has just broken its leg.
Oops!
Okay!
I ___________ a cold since last week. (have)
I have had a cold since last week.
Oops!
Okay!
We ______________ her. (not see + just/already/yet)
We haven't seen her yet.
Oops!
Okay!
___________________ at this company for a long time? (you / work)
Have you worked at this company for a long time?
Oops!
Okay!
The football team ____________ the championship six times. (win)
The football team has won the championship six times.
Oops!
Okay!
The author ________________ a series of history novels. (write)
The author has written a series of history novels.
Oops!
Okay!
This year I'd prefer to visit Rome because I _______________ London 4 times. (visit + just/already/yet)
I have already visited London 4 times.
Oops!
Okay!
He _________________ the piano for 5 years. (play)
He has played the piano for 5 years.
Oops!
Okay!
She ________________ to London 3 times this month. (fly + just/already/yet)
She has already flown to London 3 times this month.
Oops!
Okay!
We _________________ the dog. (lose)
We have lost the dog.
Oops!
Okay!
My mum _______________ a cake for the party tonight. She finished two minutes ago. (make + just/already/yet)
My mum has just made a cake for the party tonight.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies