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
J4B present perfect
0
%
0
0
0
Back
Restart
1. (put) Mom ________ the vegetables in the pot.
has put
Oops!
Okay!
(lose) The king _________ the crown.
has lost
Oops!
Okay!
(go) The children _______ to the beach.
have gone
Oops!
Okay!
(swim) We _______ in the sea today.
have swum
Oops!
Okay!
(break) He _________ his leg.
has broken
Oops!
Okay!
(drink) I ________ all the orange juice.
have drunk
Oops!
Okay!
(do) The children ________ their homework.
have done
Oops!
Okay!
(see) They ______ the Minions movie.
have seen
Oops!
Okay!
(fall) The tree _________ across the road.
has fallen
Oops!
Okay!
(take) The thief _________ my suitcase.
has taken
Oops!
Okay!
(catch) The dog ________ the ball.
has caught
Oops!
Okay!
(eat) You ________ all the cake!
have eaten
Oops!
Okay!
(write) Dad ________ a letter.
has written
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies