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
0
%
0
0
0
Back
Restart
I___________(not/chop) the carrots yet.
haven't chopped
Oops!
Okay!
She___________(not/hear) the alarm.
hasn't heard
Oops!
Okay!
I______________(eat) so much.
have eaten
Oops!
Okay!
We___________(play) all morning.
have played
Oops!
Okay!
Mary_____________(make) breakfast today.
has made
Oops!
Okay!
My father____________(cook) some chicken.
has cooked
Oops!
Okay!
Lauren____________(bake) a wonderful cake.
has baked
Oops!
Okay!
We______________(have) a great evening.
have had
Oops!
Okay!
I____________(not/tidy) my room today.
haven't tidied
Oops!
Okay!
I____________(break) my cellphone.
have broken
Oops!
Okay!
Peter_____________(not/do) his homework.
hasn't done
Oops!
Okay!
We____________(be) friends for many years.
have been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies