🏠 Home
MCQ Practice

English Idioms MCQs

What does "bite your tongue" mean?

  • A. Speak very softly
  • B. Admit your error
  • C. Defend your idea
  • D. Stop yourself from saying something
Explanation:
It means to hold back words you wanted to say.

What does "behind someone's back" mean?

  • A. Standing quietly nearby
  • B. Offering protection
  • C. Without the person's knowledge
  • D. Showing loyalty openly
Explanation:
It means doing something secretly without informing the person concerned.

What does "an eye-opener" mean?

  • A. A night alarm
  • B. Something that reveals an important truth
  • C. A bad surprise
  • D. A simple lesson
Explanation:
It means an experience that makes you realize something new and significant.

What does "Achilles' heel" mean?

  • A. A fatal weakness
  • B. A proud achievement
  • C. A quick recovery
  • D. A secret strategy
Explanation:
It means a vulnerable point that can cause failure.

What does "a weight off your shoulders" mean?

  • A. Physical exercise
  • B. A new duty
  • C. A hidden burden
  • D. Relief after worry is removed
Explanation:
It means you feel relieved because a problem is gone.

What does "a slip of the tongue" mean?

  • A. A careless fall
  • B. A deliberate lie
  • C. A small speaking mistake
  • D. A private confession
Explanation:
It means saying the wrong word by accident.

What does "a slap on the wrist" mean?

  • A. A severe punishment
  • B. A mild punishment
  • C. A public insult
  • D. An illegal act
Explanation:
It means only a light penalty is given for wrongdoing.

What does "a skeleton in the closet" mean?

  • A. A hidden shameful secret
  • B. An old family photo
  • C. A false accusation
  • D. A dangerous relative
Explanation:
It means an embarrassing secret from the past.

What does "a sight for sore eyes" mean?

  • A. A painful image
  • B. A surprising mistake
  • C. A familiar danger
  • D. Someone or something you are very pleased to see
Explanation:
It means a welcome and pleasing sight.

What does "a shot in the arm" mean?

  • A. Medical treatment
  • B. Sudden fear
  • C. New energy or encouragement
  • D. A temporary delay
Explanation:
It means something gives fresh enthusiasm or strength.