having seen one's day
English
Verb
having
seen
one's
day
present participle and gerund of
have seen one's day