Possibility (may/might/could) exercises — Set 4: Past Speculation: May Have, Might Have & Could Have + Past Participle (Worksheet)

Worksheet • 20 questions • 15 min

B20/0
0 of 20 answered
0% complete
1

She didn't come to the party. She about it.

2

The ground is wet. It last night.

3

I can't find my wallet. I it at the restaurant.

4

He failed the test. He enough.

5

The window is broken. Someone a ball at it.

6

She the email yet. She only got to work five minutes ago.

7

He ran a marathon in under three hours! He incredibly hard.

8

I didn't see Emma at the meeting. She home early.

9

The cake is delicious! You hours baking it.

10

Tom looks really sunburnt. He sunscreen at the beach.

11

She passed with the highest score. She cheated — she is genuinely brilliant.

12

He said he was at work, but he the truth. I saw his car at the shopping centre.

13

I called you three times, but you didn't answer. You asleep.

14

The plants are all dead. I think the cleaner to water them while we were on holiday.

15

He the whole marathon. He was still full of energy at the finish line.

16

Where did I put my keys? I them in my jacket pocket.

17

The shop is closed. They early today because of the holiday.

18

She was supposed to arrive at six, but she's still not here. She the wrong bus.

19

He the message. I sent it to his old email address by mistake.

20

She knew all the answers immediately. She the test questions in advance.

Possibility (may/might/could) exercises online (Worksheet)

Practise using 'may have', 'might have', and 'could have' + past participle to speculate about what possibly happened in the past. Learn the difference between 'might not have' and 'couldn't have' for negative past speculation, and 'must have' for strong past deduction.