Есть разница между having fun и have fun? Или это синонимы?
По дате
По Рейтингу
Да, есть. Нет, не синонимы.
Глагол have - это глагол недлительной группы, и не может использоваться во временах группы Continuous. Тем не менее, форму "having" используют для того, чтобы подчеркнуть, что действие происходит сейчас. Обычно в таких случаях речь идёт о действии, которое обычно длится относительно небольшой промежуток времени. В литературе используется с той же целью, чтобы создать ощущение присутствия, сиюминутности, и считается архаизмом.
Источник: <a rel="nofollow" href="http://englsecrets.ru/grammatika/have-vs-having.ht" target="_blank">http://englsecrets.ru/grammatika/have-vs-having.ht</a>
первый вариант - герундий, второй - ущербный инфинитив (т. е. без to)
She is having fun - Она сейчас веселится,
I want TO have fun - Я хочу повеселиться.