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
I ____________ (lose) my pen. Can I borrow yours, please?
have lost
Oops!
Okay!
Sarah ___________ (work) as a secretary and as a schoolteacher.
has worked
Oops!
Okay!
you / finish / your homework / yet
Have you fnished ypur homework yet?
Oops!
Okay!
Have you finished the book ever / yet?
yet
Oops!
Okay!
Yes, I’ve just / yet finished it.
just
Oops!
Okay!
I____________ (see) this film before. I don’t want to see it again now.
have seen
Oops!
Okay!
Yes, I’ve already / yet been camping with my friends
already
Oops!
Okay!
I ____________ (make) some sandwiches. Would you like one?
have made
Oops!
Okay!
Have you ever / yet been to London?
ever
Oops!
Okay!
Don’t take my plate away. I _______________ (not / finish) my meal.
haven't finished
Oops!
Okay!
No, I haven’t been camping with my friends already / yet.
yet
Oops!
Okay!
I / already / meet / a famous person
I have already met a famous person.
Oops!
Okay!
you / ever / be / skiing
Have you ever been skiing?
Oops!
Okay!
I’m not sure what the problem with the car is. It _____________ (not / happen) before.
hasn't happened
Oops!
Okay!
she / just / visit / her friends
She has just visited her firends.
Oops!
Okay!
Have you ever / never been camping with friends?
ever
Oops!
Okay!
No, I’ve ever / never been to London.
never
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies