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
0
%
0
0
0
Back
Restart
ever, never, for or since - Have you (meet) my parents?
Have you ever
Oops!
Okay!
I`ve (be) to Austria, but I`d like to go
I`ve never been
Oops!
Okay!
ever, never, for or since - He`s (be) able to walk the operation
since the operation
Oops!
Okay!
We`ve (know) each other ages
for ages
Oops!
Okay!
Have you (wear) a suit and tie?
Have you ever?
Oops!
Okay!
ever, never, for or since - Have you (be) here a long time?
Have you been here for a long time?
Oops!
Okay!
ever, never, for or since - She`s (want) to be a vet she was seven
...since she was seven
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies