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 41
0
%
0
0
0
Back
Restart
I _______ (not / go) to the supermarket today.
haven't gone
Oops!
Okay!
________(They / finish) to eat?
Have they finished
Oops!
Okay!
She _________ (drink) three cups of coffee today.
has drunk
Oops!
Okay!
Today we _________ (go) to the supermarket three times.
have gone
Oops!
Okay!
She ______ never _____ (be) to Tokyo.
has never been
Oops!
Okay!
__________ (You / lost) your keys?
Have you lost
Oops!
Okay!
He _________ (be) to London two times.
has been
Oops!
Okay!
She _________ (visit) China two times.
has visited
Oops!
Okay!
I __________ (know) Ted for 10 years, now we are still friends.
have known
Oops!
Okay!
You ________ (not / close) the door.
haven't closed
Oops!
Okay!
_______(He / buy) anything for dinner?
Has he bought
Oops!
Okay!
I ______ already _____ the movie..
have already seen
Oops!
Okay!
________(He / just / see) Katie?
Has he just seen
Oops!
Okay!
I ______ (not / see) Sharon for ages.
haven't seen
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies