He ____________ be stupid. He doesn't understand and I have repeated this a million times.
must
He ____________ been lost. He was looking at the tourist map and looked uncertain where to go.
must have
The children _________ (write) on the walls. They know it is important to keep the house clean.
can't have written
She ________ be lost or not. Who knows?
may / might
She ___________ (be) ill. She had never missed work before.
may have been
They ___________ (know) each other for a long time. They said they met in kindergarten.
must have known
My glasses _______ be here. I've looked for them everywhere.
can't
She _________ (take) her medicine. The blisters are not open.
can't have taken
They _____ (fight) yesterday, they look sad and do not talk to each other.
might/could/may/must have fought
It ________ (not rain) today. There are no clouds in the sky.
might/may/could not rain
It is difficult to say. He __________ (be) the best rock star ever.
might have been
They __________ (not realise) the truth. It was very difficult.
He _________ call back. The phone call was interrupted.
could/may/might
He _________ (spend) all night in the living room. The sofa is untidy.
must / could / may / might have spent
A: "The phone is ringing!"
B: "It __________ (be) Gina, she always calls at this time".
must