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
Deductions (B1 level)
0
%
0
0
0
Back
Restart
The restaurant is empty. It ___ very good.
must be
might have been
must have been
can’t be
Oops!
Okay!
We’re late for school. We ___ be late again.
mustn’t
can’t
might not
shan’t
Oops!
Okay!
They left very early. They ___ the traffic.
might avoid
can’t avoided
must avoid
must have avoided
Oops!
Okay!
They didn’t come to the meeting. They ___ about it.
might have forgotten
can’t forget
must have forget
must forget
Oops!
Okay!
That ___ true. I saw something completely different.
must be
must have
can’t be
might been
Oops!
Okay!
It’s getting dark. ___ we go home now?
Can
Must
Might
Shall
Oops!
Okay!
She studied a lot. She ___ the exam.
can’t passed
must have passed
must pass
might pass
Oops!
Okay!
He knew all the answers yesterday. He ___ before the exam.
must study
must have studied
can’t study
might study
Oops!
Okay!
You look tired. ___ I carry that for you?
Can’t
Must
Might
Shall
Oops!
Okay!
He studies every day and gets good marks. He ___ very hardworking.
might have been
must be
can’t be
must have been
Oops!
Okay!
She missed the train. She ___ late.
can’t arrive
must have arrive
might have arrived
must arrive
Oops!
Okay!
She looks exhausted. She ___ all night.
must study
might studying
must have studied
can’t have study
Oops!
Okay!
She finished the exam in two minutes. She ___ all the answers.
must know
might have know
must have known
can’t know
Oops!
Okay!
They arrived soaking wet. It ___ when they left.
must have rained
might raining
can’t rain
must rain
Oops!
Okay!
He didn’t answer his phone. He ___ asleep.
must have been
may been
must be
can’t have been
Oops!
Okay!
The door is open and the lights are on. Someone ___ at home.
must be
might have been
can’t have been
must have been
Oops!
Okay!
The lights are off and the car isn’t here. They ___ home.
must be
can’t be
must have been
might have
Oops!
Okay!
She’s wearing a coat and scarf. She ___ cold.
must have been
can’t have been
must be
might have been
Oops!
Okay!
Look at those dark clouds. It ___ soon.
might rain
can’t rain
must raining
must have rained
Oops!
Okay!
It’s very hot in here. ___ I open the window?
Might
Shall
Must
Can
Oops!
Okay!
It’s very cloudy. It ___ rain later.
must had
might
can’t
must have
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies