have a heart

N/A

Chưa có nghĩa tiếng Việt.

to show kindness and pity, especially when someone is suffering.

Source: tema4p/english-vocabulary

have a long face

N/A

Chưa có nghĩa tiếng Việt.

To look sad, depressed, or disappointed.

Source: tema4p/english-vocabulary

have a lot to answer for

N/A

Chưa có nghĩa tiếng Việt.

To be responsible for causing many problems or negative situations.

Source: tema4p/english-vocabulary

have a mind of its own

N/A

Chưa có nghĩa tiếng Việt.

Used to describe a machine or object that seems to act independently or unpredictably, not following the user's intentions.

Source: tema4p/english-vocabulary

have a narrow escape

N/A

Chưa có nghĩa tiếng Việt.

just manage to avoid danger or trouble

Source: tema4p/english-vocabulary

have a one-track mind

N/A

Chưa có nghĩa tiếng Việt.

to think about only one thing all the time

Source: tema4p/english-vocabulary

have a shot at

N/A

Chưa có nghĩa tiếng Việt.

to try (something), especially something new or challenging

Source: tema4p/english-vocabulary

have a sinking feeling

N/A

Chưa có nghĩa tiếng Việt.

to suddenly feel worried that something bad will happen.

Source: tema4p/english-vocabulary

have a soft spot for someone

N/A

Chưa có nghĩa tiếng Việt.

feel a lot of affection for one particular person, often without knowing why

Source: tema4p/english-vocabulary

have a window

N/A

Chưa có nghĩa tiếng Việt.

To have a short break in your work schedule.

Source: tema4p/english-vocabulary

have all the makings of

N/A

Chưa có nghĩa tiếng Việt.

are likely to develop into; possess all the necessary qualities or ingredients for something to happen or succeed

Source: tema4p/english-vocabulary

have an axe to grind

N/A

Chưa có nghĩa tiếng Việt.

To have a strong personal opinion, bias, or selfish motive that one wants to promote, often in a way that is not entirely objective.

Source: tema4p/english-vocabulary

have become a law unto themselves

N/A

Chưa có nghĩa tiếng Việt.

are completely out of control and simply ignore the law

Source: tema4p/english-vocabulary

have big shoes to fill

N/A

Chưa có nghĩa tiếng Việt.

to try to do your job as well as the person who did it before you; especially when that person was very successful

Source: tema4p/english-vocabulary

have blood on one's hands

N/A

Chưa có nghĩa tiếng Việt.

to be responsible for killing or hurting people

Source: tema4p/english-vocabulary

have egg on your face

N/A

Chưa có nghĩa tiếng Việt.

be left feeling stupid or embarrassed because of something you did

Source: tema4p/english-vocabulary

have friends in high places

N/A

Chưa có nghĩa tiếng Việt.

To know important people who can help you.

Source: tema4p/english-vocabulary

have half a mind to

N/A

Chưa có nghĩa tiếng Việt.

to be thinking about doing something, but not sure yet.

Source: tema4p/english-vocabulary

have it in for someone

N/A

Chưa có nghĩa tiếng Việt.

To be determined to criticize, harm, or treat someone unfairly, often due to a personal grudge.

Source: tema4p/english-vocabulary

have it in the bag

N/A

Chưa có nghĩa tiếng Việt.

to be in a situation where you are certain to succeed

Source: tema4p/english-vocabulary