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