English Idioms Quiz – Beginner (A1–A2)

english-idioms-quiz-beginner-level-test-your-english-idioms-vocabulary-exercise-learn-english-vocaberry

Idioms are expressions whose meanings don’t match the literal words. They are common in everyday English and help learners understand natural conversations more easily. At the beginner (A1–A2) level, idioms are simple, widely used, and great for building confidence in real-life communication.

Test your understanding with this beginner English idioms quiz and see how well you can choose the right expression in context.

Choose the correct idiom for each sentence (1–10).

1) I think I’m getting sick. I feel really ___.

Correct! Wrong!

“Under the weather” means feeling a bit sick or unwell.

2) I’m exhausted. I’m going to ___ as soon as I get home.

Correct! Wrong!

“Hit the sack” means to go to bed because you are very tired.

3) I promised not to tell anyone, but I accidentally ___.

Correct! Wrong!

“Spill the beans” means to reveal a secret, often by accident.

4) After talking for a while, we realized we’re ___.

Correct! Wrong!

“On the same page” means to agree or share the same idea or understanding.

5) You’re going to do great in your performance tonight. ___!

Correct! Wrong!

“Break a leg” is a friendly way to say “good luck,” especially before a performance.

6) The quiz wasn’t difficult at all. It was ___.

Correct! Wrong!

“A piece of cake” means something is very easy to do.

7) She almost never visits. She comes over ___.

Correct! Wrong!

“Once in a blue moon” means something happens very rarely.

8) When he heard the good news, he was ___.

Correct! Wrong!

“Over the moon” means extremely happy about something.

9) We waited too long to buy tickets, so we ___.

Correct! Wrong!

“Miss the boat” means to be too late and lose a chance or opportunity.

10) We’ve worked enough for today. Let’s ___.

Correct! Wrong!

“Call it a day” means to stop working because you’ve done enough for now.

English Idioms Quiz – Beginner (A1–A2)
Congratulations! You have completed the quiz.
Your performance has been rated as " Need more practice! "
Congratulations! You have completed the quiz.
Your performance has been rated as " Not bad! "
Congratulations! You have completed the quiz.
Your performance has been rated as " Perfect! "

Share your Results:

🎯 Finished the beginner quiz?
Keep going and test your skills at the next levels:

Add Comment