have the wits to do (something)
быть сообразительным; соображать, как делать что-либо
Willy insulted me, but I didn't have the wits to retort promptly.
Другие идиомы:
- have (something) coming out of one's ears
- have the presence of mind to (do something)
- have one's nose in a book
- have (something) at one's fingertips
- have a price on one's head
- have the right-of-way
- have (someone) over
- have a change of heart
- have (someone's) ear
- have one's hands tied
- have sticky fingers
- have a field day
- have (something) on
- have a brush with (the law or something)
- have (something) in mind