Mystery Situations
Regrets & Advice
Logical Deductions
Detective Work
Mixed Challenge
100

The door’s unlocked — someone _______ (forget) to lock it.

What is might have forgotten?

100

You _______ (call) me when you arrived. I was worried!

What is should have called?

100

There’s no snow on the ground — it _______ (snow) last night.

What is can’t have snowed?

100

His phone is off; he _______ (run) out of battery.

What is might have run?

100

I’m not sure, but he _______ (forget) his wallet at home.

What is may have forgotten?

200

You look exhausted. You _______ (stay) up late again.

What is must have stayed?

200

I _______ (spend) so much money on clothes — I’m broke now.

What is shouldn’t have spent?

200

The floor is wet — the cleaner _______ (wash) it recently.

What is must have washed?

200

The cake’s gone! Someone _______ (eat) it!

What is must have eaten?

200

You _______ (tell) her the truth instead of lying.

What is should have told?

300

He was in class, so he _______ (send) that email.

What is can’t have sent?

300

They _______ (book) the hotel earlier; now it’s full.

What is ought to have booked?

300

She looks upset; she _______ (hear) the bad news.

What is might have heard?

300

He was in London yesterday, so he _______ (attend) the meeting in Paris.

What is couldn’t have attended?

300

That story was unbelievable — he _______ (make) it up.

What is must have made?

400

She didn’t study. She _______ (fail) the test.

What is might have failed?

400

You _______ (eat) that seafood — you knew it was old!

What is shouldn’t have eaten?

400

He’s rich now — he _______ (win) the lottery!

What is must have won?

400

They _______ (see) us — they were looking the other way.

What is can’t have seen?

400

They _______ (call) us, but maybe we didn’t hear.

What is might have called?

500

The lights are off and it’s quiet. They _______ (go) to bed already.

What is must have gone?

500

We _______ (leave) earlier to avoid the traffic.

What is should have left?

500

Their car isn’t here; they _______ (already / leave).

What is may have already left?

500

You _______ (lock) the door; it was open when I came home.

What is might not have locked?

500

You _______ (say) that — now she’s angry!

What is shouldn’t have said?