English is a language that is full of many colourful idioms that describe people and situations in a more interesting way than the typical vocabulary. We've looked at idioms many times before and here are 10 more.
For example instead of saying "he's been doing this for a long time", you can say "He's an old hat at this". This is an especially great way of improving your writing.
Here are some more idioms and their meanings:
I like to kill two birds with one stone = I like to do two things at the same time
Her heart's in the right place = She has good intentions
His lights are on, but no-one's home = He's stupid or distracted
There are plenty more fish in the sea = There are many more men/women for you to meet
When it rains it pours = When things are bad, they're extremely bad
He's a cold fish = He has no strong emotions and can be unfriendly
It’s better to take the road less travelled = It's better to do things differently than to do the same things other people do.
In school I learned history by heart = I memorised history very well
I'm the top dog in my company = I'm the boss of my company
We’re on the same wavelength = We have the same thoughts and opinions
Now, finish the sentences using the correct idiom. Good luck!