The best way to improve your life and job prospects is to learn English. Education and business are conducted all over the world in English, and it is becoming normal for everyone to know it. The following 10 advanced English phrases will help you level up or advance your English skills.
1. At the hands of
Meaning:
Done or caused by
Sentences:
People are suffering at the hands of injustice in society.
2. At heart
Meaning:
What someone is really like
Sentences:
Surrounded by people 24/7, but lonely at heart.
3. Lie at the heart of
Meaning:
Be the most important part of something
Sentences:
Justice lies at the heart of society.
Education lies at the heart of progress.
4. Basket case
Meaning:
1. An insane person
2. To become insane due to work or stress
Sentences:
1. My friends think I am a basket case
2. At the end of the day I become a basket case.
5. Bit by bit
Meaning:
Gradually
Sentences:
She told me the whole story bit by bit.
6. Before you know it
Meaning:
Very soon
Sentences:
I will be there before you know it.
7. Puzzle over
Meaning:
Try to understand something
Sentences:
I am puzzled over her comment and don’t know what she meant.
I am puzzled over this riddle.
8. At a first glance
Meaning:
First looking
Sentences:
At first glance, I thought she was Sarah.
9. Grief-stricken
Meaning:
Very sad
Sentences:
The old woman is grief-stricken at the death of her son.
10. Grain of salt
Meaning:
Not sure about something accurate or not
Sentences:
I take his promises with a grain of salt.
Scientists take these theories with a grain of salt.