Выбор между Present Simple и Present Continuous с глаголом have зависит от контекста.
Present Simple предпочтительнее использовать, когда глагол have выражает принадлежность (обладание). 1 В такой ситуации предложения с глаголом have следует составлять в этом времени. 1 Пример: «I have some vegetables» — «У меня есть немного овощей» (говорящий сообщает о том, что имеет в данный момент). 1
Present Continuous используется, если в значении глагола have отсутствует признак «наличия». 5 В этом случае глагол have является частью сказуемого и чаще всего имеет структуру «to have + существительное». 5 Пример: «I am having breakfast now» — «Я сейчас завтракаю» (действие происходит в момент речи). 5
Таким образом, выбор между этими временами зависит от того, какое значение имеет глагол have в конкретном предложении.