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.
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:
He gave me a hand with my homework = He helped me with my homework
Batman is a loner = Batman likes to be alone
My sister is a pain in the neck = My sister is very irritating
Bill Gates is a high flyer = Bill Gates is very successful and important
You took the words out of my mouth = You said exactly what I wanted to say
My sister is a drama queen = My sister always overreacts
I know English inside out = I know English extremely well
I haven't got a clue about engineering = I don't know anything about engineering
Don't be a cry baby = Don't complain so much
My new boss is wet behind the ears = My new boss is very inexperienced
Lesson by Sebastian E’Silva, EC Cape Town English School
Now finish the sentences using the correct idiom: