Present Participle Simple: seeing, feeling, sitting, working, doing, understanding, discussing, knowing, smelling, crying.
Present Participle Perfect: having seen, having felt, having sat, having worked, having done, having understood, having discussed, having known, having smelt, having cried
Past Participle: seen, felt, sat, worked, done, understood, discussed, known, smelt, cried