Perfect Infinitive: To have + V3
Perfect Participle: Having + V3
He admitted to have seen the movie alone.
We pretended to have finished the work by then.
He claimed to have told me everything about this issue.
I hope to have passed the exam in 2021.
I hope to pass the exam in 2021.
Sanjay agrees not to have called her lately.
I appreciate myself to reach office on time.
I appreciate myself to have reached office on time that day.
I appreciate him for reaching office on time.
I appreciate him for having reached office on time.
She respects you for always having stood by her.
She criticizes him for not having paid her salary.
He is angry with me for not having met him this year.
I dislike this movie for not having condemned the wrongdoings of our society.