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 (SINCE, FOR, YET, ALREADY, JUST)
0
%
0
0
0
Back
Restart
My cat has lived in Witkowo ______ 2020.
since
Oops!
Okay!
My dog has _______ eaten my homework!
just
Oops!
Okay!
I have ____ done my homework, but I still have to learn the third form of the irregular verbs. :)
already
Oops!
Okay!
My cat has lived in Witkowo _____ a year.
for
Oops!
Okay!
I have been a teacher ______ 6 years.
for
Oops!
Okay!
Why haven’t you called the doctor _____?
YET
Oops!
Okay!
My brother hasn't washed his hair ______ 2017.
since
Oops!
Okay!
Have you _____ seen a new Friz's video on YouTube?
already
Oops!
Okay!
I have known the thir form of the irregular verbs ______ 2006.
since
Oops!
Okay!
I have _____ read your e-mail.
JUST
Oops!
Okay!
I haven't learnt the thir form of the irregular verbs ______.
yet
Oops!
Okay!
They have had their house _____ two and a half years.
for
Oops!
Okay!
I have known her _________ 9 years.
for
Oops!
Okay!
We haven’t seen each other_____ 2015.
SINCE
Oops!
Okay!
I have _______ finished my homework. (a minute ago).
just
Oops!
Okay!
My sister has _______done her homework. She is walking the dog now.
already
Oops!
Okay!
Why haven't you learnt the third form of the irregular verbs _____?
yet
Oops!
Okay!
Have you learnt the third for of the irregular verbs _____?
yet
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies