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