have time to kill, to have spare time, have the upper hand, to have an advantage over someone, have money to burn, to have plenty of money to spend, have a blast, to enjoy oneself a lot, have a one-track mind, to think about only one thing, have a blonde moment, to forget something or do something silly , have a bone to pick with sb, to have a reason to disagree with or be angry with sb, have a bumpy ride , to have a difficult time, have a (good) head for sth, to have a natural ability to do something well, have a face like thunder , to look extremely angry.

New Horizons - B2 - Vocabulary - 6 - Expressions with 'have'

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?