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
Should/Might/Present Perfect
0
%
0
0
0
Back
Restart
_______ Ivan eat ice cream? He's got a stomach ache? No, he _______ shouldn't
should, shouldn't
Oops!
Okay!
He ____ ______ (to paint) a picture
has painted
Oops!
Okay!
____ his parents _____ (to move) the board games to another room?
have his parents moved?
Oops!
Okay!
We ___ ______ (to make) our avatars
have made, we've
Oops!
Okay!
you are riding a scooter, you _______ hurt your knee
might
Oops!
Okay!
no, you _______
shouldn't
Oops!
Okay!
He ____ ______ (to go) to the dentist
has gone
Oops!
Okay!
He ___ ______ a pizza (to eat)
he has eaten
Oops!
Okay!
She ________ skateboard without a helmet
shouldn't
Oops!
Okay!
you ______ only drink water
should
Oops!
Okay!
Have you _______ (to pick) anyone to play with? No, I _______
picked, haven't
Oops!
Okay!
The gift ______ be a present
might
Oops!
Okay!
Sam's got a toothache. ________ she go to the dentist?
should
Oops!
Okay!
I ____ _______ (to read) so many books
I have, I've
Oops!
Okay!
Nico ____ _______ (to not have) time to play with his friends
hasn't had
Oops!
Okay!
He ____ _________ (to climb) a mountain
has climbed
Oops!
Okay!
Mum ___ _____ (to bake) some cupcakes
has baked
Oops!
Okay!
Nico is riding a bike without a helmet, he ________ hurt his head
might
Oops!
Okay!
He ______ wash his hands
should
Oops!
Okay!
you ______ sleep
should
Oops!
Okay!
He _______ go to the doctor if he is sick
should
Oops!
Okay!
It ______ rain today
might
Oops!
Okay!
the boy with wet clothes ___ ______ (to be) in the rain
has been
Oops!
Okay!
We ____ ______ (to not play) this game
we have not played
Oops!
Okay!
she ___ ______ (to walk) her dog
has walked
Oops!
Okay!
I ___ ______ (to do) my homework
have done, I've done
Oops!
Okay!
You ________ eat any biscuits
shouldn't
Oops!
Okay!
yes, you _______
should
Oops!
Okay!
_____ you _______ a point? (to score)
have you scored a point?
Oops!
Okay!
_______ I drink lots of water?
should
Oops!
Okay!
______ Mateo _____ (to hide) a game under his bed?
has mateo hidden a game under his bed?
Oops!
Okay!
My father ____ _______ (to buy) a new computer
has bought
Oops!
Okay!
He _______ eat too much candy
shouldn't
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies