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
PERFECT MODALS
0
%
0
0
0
Back
Restart
The window was broken, so the thieves ________ have gotten in through that window .MUST/ CAN'T
must
Oops!
Okay!
He ________have gone to the city centre. He did say he wanted to go shopping. MIGHT/ SHOILD
might
Oops!
Okay!
Kate has not made her bed this morning. She ______ have had time. MAY NOT/ MUSTN'T
may not
Oops!
Okay!
My brother isn't talking to me. I ______ have shouted at him. OUGHT TO / SHOULDN'T
shouldn't
Oops!
Okay!
I _________ down the number incorrectly. I've just called a hospital not the restaurant. (write) t.
must have written
Oops!
Okay!
Rose hasn't answered my message. It's possible she _____ it yet. (read
may not/ might not have read
Oops!
Okay!
Tom didn't say hello to me this morning. He ______ have seen you. SHOULDN'T / CAN'T
can't
Oops!
Okay!
You _____ my parents at the supermarket. They're away on holidays. (see)
can't/ couldn't have seen
Oops!
Okay!
You _______ sick yesterday. Jessie saw you at the shopping mall. (be)
can't/ couldn't have been
Oops!
Okay!
You ____have gone to Dan's party - it was fantastic! SHOULD/ COULDN'T
should
Oops!
Okay!
Sue's phone is off. I'm not sure but I think she_____ to the cinema.(go)
may/ might/ could have gone
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies