📝 Created by: El Arby Ameur | 📅 August 2026 | 🌐 lesson.tn

📖 Estimated reading time: 10 minutes | Word count: ~1200 words

✍️ Idioms Exercises: Printable Worksheets with Answers

Level: B1-B2 | Includes: 5 exercises + Answer Keys

Vocabulary Idioms idioms exercises worksheets

Exercise 1: Match the idiom to its meaning

  1. Break a leg → a) Reveal a secret
  2. Spill the beans → b) Good luck
  3. Piece of cake → c) Very easy
  4. Under the weather → d) Feeling ill
  5. Once in a blue moon → e) Very rarely
  6. Cost an arm and a leg → f) Very expensive
  7. Let the cat out of the bag → g) Reveal a secret (alternative)
  8. Hold your horses → h) Wait, be patient
  9. See eye to eye → i) Agree
  10. Play it by ear → j) Decide as you go
Answers:
1-b, 2-a, 3-c, 4-d, 5-e, 6-f, 7-g, 8-h, 9-i, 10-j

Exercise 2: Fill in the blank with the correct idiom

  1. Don't worry about the test. It'll be a ______ of cake.
  2. I'm feeling a bit under the ______ today.
  3. She ______ the beans about the surprise party.
  4. We need to ______ the storm until things get better.
  5. He visits his parents once in a ______ moon.
  6. That new car cost an arm and a ______.
  7. Let's ______ it by ear and decide later.
  8. We don't always see eye to ______, but we respect each other.
  9. ______ your horses! We're not ready yet.
  10. Who let the cat out of the ______?
Answers:
1. piece | 2. weather | 3. spilled | 4. weather | 5. blue | 6. leg | 7. play | 8. eye | 9. Hold | 10. bag

Exercise 3: Choose the correct idiom for the situation

  1. You want to wish someone good luck before a performance. → ____________________
  2. Someone accidentally revealed a secret. → ____________________
  3. Something is very easy to do. → ____________________
  4. You feel sick. → ____________________
  5. Something happens very rarely. → ____________________
  6. You want someone to be patient. → ____________________
  7. You want to say something is very expensive. → ____________________
  8. You want to say you don't have a plan and will decide later. → ____________________
Answers:
1. Break a leg! | 2. Spill the beans / Let the cat out of the bag | 3. Piece of cake | 4. Under the weather | 5. Once in a blue moon | 6. Hold your horses | 7. Cost an arm and a leg | 8. Play it by ear

Exercise 4: Complete the sentences with the correct idiom from the box

(let the cat out of the bag, piece of cake, under the weather, cost an arm and a leg, see eye to eye, break a leg)
  1. I'm feeling ________ today, so I think I'll stay home.
  2. Don't worry, the test will be a ________.
  3. We don't always ________, but we respect each other.
  4. He accidentally ________ about the surprise party.
  5. That designer handbag ________.
  6. ________ on your performance tonight!
Answers:
1. under the weather | 2. piece of cake | 3. see eye to eye | 4. let the cat out of the bag | 5. cost an arm and a leg | 6. Break a leg

Exercise 5: Write a sentence using the given idiom

  1. break a leg → ________________________________________
  2. spill the beans → ________________________________________
  3. piece of cake → ________________________________________
  4. under the weather → ________________________________________
  5. once in a blue moon → ________________________________________
Example Answers:
1. Break a leg on your exam tomorrow!
2. She spilled the beans about the secret party.
3. The math problem was a piece of cake.
4. I'm feeling under the weather, so I'll skip the gym.
5. He visits his hometown once in a blue moon.
↑