having seen this movie
English
Verb
having
seen
this
movie
present participle and gerund of
have seen this movie