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