Multiple choice

Directions: Choose the meaning of idiomatic expression/phrase:

To have an ace up their sleeves

  1. Pushing others up

  2. Pushing others down

  3. Something with which one can gain advantage

  4. Someone who plays cards

  5. Powerless

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

This is the correct option. For example: The politicians always have an ace up their sleeves.