Modals in the Past — Exercises
Choose the past modal
Circle the correct answer.
- You _____ me! I would have helped. (should have told / should told / must told)
- I _____ so much food — nobody was hungry. (needn't have cooked / didn't need to cook / mustn't have cooked)
- I _____ a ticket — my friend had a spare one, so I didn't buy one. (didn't need to buy / needn't have bought / shouldn't have bought)
- She _____ the email — her phone was off all day. (can't have read / mustn't have read / shouldn't have read)
- The ground is wet. It _____ in the night. (must have rained / should have rained / can have rained)
- We _____ the match if our best player hadn't been injured. (would have won / should have won / must have won)
- I'm so full. I _____ that last slice of pizza. (shouldn't have eaten / needn't have eaten / can't have eaten)
- He's late. He _____ the bus. (might have missed / should have missed / needn't have missed)
Complete with a past modal
Write the modal + have + past participle (or didn't need to + verb).
- You (should / bring) a coat — it's freezing!
- We (needn't / hurry) — the film started late.
- She (can't / see) us — she wasn't wearing her glasses.
- I would (come) if you had invited me.
- They (must / forget) — they never forget a birthday!
- We (not / need / take) a taxi — Dad picked us up.