“To Have + V3” & “For Having + V3”
When we talk about the completion of an action, an achievement, a purpose, or a reason, we often use the structures “to have + V3” and “for having + V3.”
However, both are used in different contexts and carry slightly different meanings.
Let’s understand them one by one 👇
🔹 1. “To have + V3”
This structure is used when we talk about an action that has already been completed, especially when the result of that action is still relevant in the present.
It is often used in perfect or passive expressions.
✅ Structure:
to have + past participle (V3)
📘 Examples:
She is lucky to have won the award.
I am proud to have worked with this company.
They seem happy to have completed the project.
👉 Here, “to have + V3” shows that something happened in the past but still has an effect or importance now.
🔹 2. “For having + V3”
This form is used when we are talking about the reason or cause of something — for example, when someone is rewarded, appreciated, or punished because of an action done in the past.
✅ Structure:
for having + past participle (V3)
📘 Examples:
He was punished for having lied to his parents.
She was appreciated for having helped the poor.
The officer was rewarded for having saved the child.
👉 Here, “for having + V3” expresses the reason behind a result or outcome.
🔁 Difference in Meaning
| Expression | When It Is Used | Meaning |
|---|---|---|
| to have + V3 | When an action was completed in the past and its result is still relevant | Shows a completed action and its present effect |
| for having + V3 | When something happens because of a past action (reward, punishment, appreciation, etc.) | Shows a reason or cause |
✍️ Practice Sentences
✅ He is fortunate to have studied in such a great school.
✅ She was scolded for having broken the vase.
✅ We are happy to have achieved our goals.
✅ He was arrested for having committed the crime.
✅ I feel blessed to have met such nice people.
📌 Conclusion
“To have + V3” is used to show that an action was completed in the past, and its result or relevance continues in the present.
“For having + V3” is used to show the reason for something — such as being rewarded, appreciated, or punished.