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
A2 Present perfect
0
%
0
0
0
Back
Restart
I have been living in Valencia _____ 2016.
since
Oops!
Okay!
Look. They have ............ bought a new car.
just
Oops!
Okay!
We haven´t gone out ______ three months.
for
Oops!
Okay!
He speaks English well because he has been living in England ____ 6 years.
for
Oops!
Okay!
I have been in London .................4 days.
for
Oops!
Okay!
Have you _____ been to Germany?
ever
Oops!
Okay!
They haven't finished tests......... .
yet
Oops!
Okay!
She has been a Biology teacher _______ 2002. (for/since)
since
Oops!
Okay!
Oh! I know it. I have ........done it twice.
already
Oops!
Okay!
Would you like a cup of coffee? Yes,please. I haven't had any ............... .
yet
Oops!
Okay!
Have you _______ swum for more than 6 hours in a row?
ever
Oops!
Okay!
Have you ever flown ................. ?
before
Oops!
Okay!
- Do you want a coffe? -No thanks, I have ______ drunk one.
already
Oops!
Okay!
I have .........drawn a horse. I must try it.
never
Oops!
Okay!
I have ______ been to Brasil.
never
Oops!
Okay!
We haven't ............... learnt that grammar!
ever
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies