having a good time
English
Verb
having
a
good
time
present participle and gerund of
have a good time