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