🏠 Home
MCQ Practice

English Idioms MCQs

What does "a red-letter day" mean?

  • A. A day of anger
  • B. A very important or special day
  • C. A public holiday only
  • D. A day of financial loss
Explanation:
It means a memorable and significant day.

What does "pay the price" mean?

  • A. Suffer the consequences
  • B. Ask for compensation
  • C. Pay the full amount
  • D. Refuse a discount
Explanation:
It means to experience negative results from your actions.

What does "make ends meet" mean?

  • A. Combine two ideas
  • B. Borrow from friends
  • C. Start a new budget
  • D. Have just enough money to live on
Explanation:
It means to manage financially with limited income.

What does "make a killing" mean?

  • A. End a business
  • B. Take a dangerous risk
  • C. Make a lot of money
  • D. Destroy your reputation
Explanation:
It means to earn a very large profit.

What does "made of money" mean?

  • A. Rich enough to spend freely
  • B. Very hard working
  • C. Too careful with money
  • D. Spending on investments
Explanation:
It means having a lot of money or being thought to have plenty.

What does "in the black" mean?

  • A. Financially profitable
  • B. Secretly angry
  • C. Wearing dark clothes
  • D. Deeply worried
Explanation:
It means having more assets than debts or making a profit.

What does "for my money" mean?

  • A. In exchange for cash
  • B. For my salary
  • C. At a discount
  • D. In my opinion
Explanation:
It means “as far as I am concerned” or “in my judgment.”

What does "feather your own nest" mean?

  • A. Live comfortably with family
  • B. Build a private home
  • C. Use your position for personal gain
  • D. Save money honestly
Explanation:
It means benefiting yourself unfairly or dishonestly through your position.

What does "easy come, easy go" mean?

  • A. Easy jobs are unimportant
  • B. What comes easily may be lost easily
  • C. Money should be saved carefully
  • D. Good luck is permanent
Explanation:
It means something gained without effort can disappear without much consequence.

What does "dirt cheap" mean?

  • A. Poor quality
  • B. Very inexpensive
  • C. Hard to clean
  • D. Not worth buying
Explanation:
It means something costs very little money.