Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Present Perfect (introduction)
0
%
0
0
0
Back
Restart
I ... (not see) Lisa today.
have not seen
Oops!
Okay!
Lisa ... (not see) Jerry's girlfriend this weekend.
has not seen
Oops!
Okay!
Jimmy missed the bus. He ... (wake up) late today.
has woken
Oops!
Okay!
She ... (not make) friends here.
has not made
Oops!
Okay!
We ... (call) her more than six times already.
have called
Oops!
Okay!
We ... never (see) teacher so angry!
have never seen
Oops!
Okay!
Finally, Jimmy ... (translate) the story.
has translated
Oops!
Okay!
Tommy ... (not buy) new t-shirt so far.
has not bought
Oops!
Okay!
She ... (wash) the kitchen today.
has washed
Oops!
Okay!
I ... (not finish) my homework yet.
have not finished
Oops!
Okay!
Vicky ... just (finish) cleaning her room.
has finished
Oops!
Okay!
Mordevil ... (find) all of the seven magic stones!
has found
Oops!
Okay!
My father ... (ask) me to help him.
has asked
Oops!
Okay!
Her parents ... (not work) today.
have not worked
Oops!
Okay!
Wiseheart ... (hide) the stones under the volcano.
has hidden
Oops!
Okay!
Tommy ... (forget) to do his homework.
has forgotten
Oops!
Okay!
Congratulations! You ... (throw) a ball the furthest!
have thrown
Oops!
Okay!
Maggie ... (not take) students to museum yet.
has not taken
Oops!
Okay!
I ... never (eat) Korean food in my life.
have never eaten
Oops!
Okay!
We ... (spend) all our money on candies.
have spent
Oops!
Okay!
Jerry is so hungry. He ... (eat) five sandwiches so far!
has eaten
Oops!
Okay!
He ... (visit) his parents this morning.
has visited
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies