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