Have — ещё один многозначный глагол английского языка. С ним очень много выражений, и я предлагаю разучить самые полезные.
Если ваша задача не просто выучить английский и освоить грамматику, а именно говорить красиво и правильно — то необходимо учить и устойчивые выражения.