🏠 Home
MCQ Practice

English Idioms MCQs

What does "go down a treat" mean?

  • A. Be forgotten quickly
  • B. Be enjoyed a lot
  • C. Become cheaper
  • D. Cause great offense
Explanation:
It means something is a big success and very well received.

What does "eat your words" mean?

  • A. Admit that what you said was wrong
  • B. Speak too softly
  • C. Read aloud clearly
  • D. Keep a promise
Explanation:
It means acknowledging that your earlier statement was incorrect.

What does "eat humble pie" mean?

  • A. Accept praise proudly
  • B. Speak with confidence
  • C. Hide your feelings
  • D. Admit you were wrong
Explanation:
It means to apologize or accept humiliation after being proved wrong.

What does "chew the fat" mean?

  • A. Waste your money
  • B. Eat too much
  • C. Chat informally for a long time
  • D. Complain about food
Explanation:
It means to have a long, friendly conversation.

What does "a recipe for disaster" mean?

  • A. A helpful suggestion
  • B. Something certain to cause trouble
  • C. A complex plan
  • D. An old tradition
Explanation:
It means a course of action likely to end badly.

What does "a flash in the pan" mean?

  • A. Something successful for only a short time
  • B. A serious accident
  • C. A confident speaker
  • D. A cheap invention
Explanation:
It means brief success or popularity that does not last.

What does "a couch potato" mean?

  • A. A clever student
  • B. A busy employee
  • C. A shy house guest
  • D. A very lazy person who sits around watching TV
Explanation:
It means someone who spends a lot of time sitting and doing little.

What does "bread and butter" mean?

  • A. A simple breakfast
  • B. Daily comfort
  • C. Main source of income
  • D. A common habit
Explanation:
It means the work or activity that provides your living.

What does "a whale of a time" mean?

  • A. A terrible journey
  • B. A very enjoyable time
  • C. A noisy gathering
  • D. A short visit
Explanation:
It means a really great and enjoyable experience.

What does "a wolf in sheep's clothing" mean?

  • A. Someone pretending to be harmless
  • B. A person who is too shy
  • C. A loyal friend
  • D. A cautious leader
Explanation:
It means a dangerous person who appears innocent or kind.