MATCH THE IDIOMS WITH THEIR MEANINGS

The Activity here is to read the idiom and match it up with its appropriate meaning

Idioms

Meaning

1. Feel at sea a. An insult or an unfair act
2. Be at the end of (your) tether b. It has/they have begun to work as planned
3. Hit the roof c. An obstacle
4. Over the moon d. Most modern, most technologically advanced
5. To rave about e. Feel unable to deal with something because you are too tired, worried or annoyed
6. Is/are up and running f. Feel lost or confused
7. Be full of beans g. Be full of energy
8. A stumbling block h. React extremely angrily
9. State of the art i. To be extremely happy
10. A kick in the teeth j. To be enthusiastic about

 

Mail your answers to [email protected]