What does "up in arms" mean? A. Fully prepared B. Proud of success C. Ready to leave D. Angry and protesting Explanation: It means openly upset and opposed to something.
What does "the upper hand" mean? A. Extra support B. Strong friendship C. The advantage in a situation D. A hidden weakness Explanation: It means being in the stronger or more favorable position.
What does "the gift of the gab" mean? A. The habit of gossiping B. A talent for speaking easily and persuasively C. A skill in writing formally D. A tendency to forget names Explanation: It means natural fluency and charm in speech.
What does "teething problems" mean? A. Early difficulties B. Dental pain C. Nervous habits D. Small rewards Explanation: It means minor problems that happen in the early stage of something.
What does "stand out like a sore thumb" mean? A. Feel severe pain B. Work very hard C. Look ordinary D. Be very noticeable in an awkward way Explanation: It means to be easy to notice because you are clearly different.
What does "shoot yourself in the foot" mean? A. Risk a difficult task B. Defend yourself strongly C. Harm your own interests by mistake D. Act with great bravery Explanation: It means to damage yourself through a foolish action.
What does "rack your brains" mean? A. Forget everything B. Think very hard C. Work very slowly D. Hide your confusion Explanation: It means to make a great mental effort to remember or solve something.
What does "put your foot in it" mean? A. Say something awkward or inappropriate B. Walk carelessly on dirt C. Interrupt a meeting D. Enter a place boldly Explanation: It means to embarrass yourself by saying or doing the wrong thing.
What does "pick someone's brains" mean? A. Play a trick on someone B. Copy someone's answer C. Challenge someone's intelligence D. Ask someone for useful ideas or information Explanation: It means to seek advice or knowledge from someone experienced.
What does "pay through the nose" mean? A. Earn more than expected B. Pay on time C. Pay far too much D. Buy something secretly Explanation: It means to pay an excessively high price.