New Activity
Play Matching Game
1. Match the idiom with its definition
2. Match the idiom with its definition
3. Match the idiom with its definition
4. Match the idiom with its definition
5. Match the idiom with its definition

From someone´s stand point

To have relevance to something

Nothing to write home about

Of an unrealistic importance or size compared to something else

Have bearing on

Not as good as you expected

Leave a lot to be desired

Blow something out of proportion

A polite way of saying that something is bad

A way of considering something