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
JSB1 + MODALS IN THE PAST
0
%
0
0
0
Back
Restart
Nobody came to the meeting. The date _________________ been incorrect on the invitation.
can't have
shouldn't
should have
must have
Oops!
Okay!
I saw John yesterday - he looked very pleased with himself. He didn't say why!
He could have got the job he applied for.
He can't have got that job he applied for.
He must got the job he applied for
Oops!
Okay!
When you are almost sure what happened, you use ...
must have
could have
should have
might have
Oops!
Okay!
I don't know where they went on holiday but they bought Pounds before they left so they might ......... to England.
has gone
have went
have gone
have goed
Oops!
Okay!
When talking about a gymnast who didn’t win a competition, you can say:
“She could have won the gold medal. I know how hard she trai
"She must have felt terribly sad."
" She must have won the gold medal."
Oops!
Okay!
John ............ gone on holiday. I met him this morning downtown.
should have
might have
can't have
must have
Oops!
Okay!
f you arrive late to English class, you might say ....
“I should have left my house earlier."
"I must left home earlier."
" I could have left home earlier."
Oops!
Okay!
Your little brother failed a test. You say:
You must studied.
“You should have studied. You shouldn't have played video g
You could have studied.
Oops!
Okay!
Sarah looks really pleased with herself. She _______________________ passed her driving test this morning.
should have
must have
shouldn't have
might have
Oops!
Okay!
I don't find my notebook. I might ____________ it at home!
have left
have lefted
has left
have leaved
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies