having seen this movie

English

Verb

having seen this movie

  1. present participle and gerund of have seen this movie