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 simple
0
%
0
0
0
Back
Restart
I ______ already _____ the movie, so I'm not going to the cinema with you.
have already seen
Oops!
Okay!
He _________ (be) to London two times.
has been
Oops!
Okay!
I __________ (lost) my keys, I can't not open the door.
have lost
Oops!
Okay!
She ______ never _____ (be) to Tokyo.
has never been
Oops!
Okay!
He _____ just ____ (see) Katie.
has just seen
Oops!
Okay!
She _________ (drink) three cups of coffee today.
has drunk
Oops!
Okay!
Today _________ (go) to the supermarket three times.
have gone
Oops!
Okay!
She _________ (visit) China two times and this year she's going to go to China again.
has visited
Oops!
Okay!
I _______ (go) to the supermarket today. Negative
haven't gone
Oops!
Okay!
He _________ (buy) anything for dinner. Negative
hasn't bought
Oops!
Okay!
They _________ (finish) eating. Negative
haven't finished
Oops!
Okay!
I ______ (seen) Sharon for ages. Negative
haven't seen
Oops!
Okay!
You ________ (close) the door. Negative
haven't closed
Oops!
Okay!
I __________ (know) Eric for 10 years, now we are still friends.
have known
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies