Time Travel Verbs
Perfect Gerunds & Infinitives show that an action happened BEFORE the main verb.
Perfect Gerunds 🔄
Rule: Used after prepositions or verbs that take gerunds (admit, deny, regret, apologize for) to emphasize a completed past action.
Perfect Infinitives ✨
Rule: Used after verbs like seem, appear, claim, pretend to refer to a past event from the perspective of the present.
Passive Forms 🛡️
Rule: Use having been V3 or to have been V3 when the subject received the action in the past.
Trap 1: Simple vs Perfect Gerund
He denied stealing. (Acceptable)
He denied having stolen. (More formal/precise timeline)
Trap 2: With Modals (Bare Perfect)
She must to have left. ❌
She must have left. ✅
Quick Check ⚡
Mission 🎯
Mission 🎯
Mission 🎯
Mission 🎯
Video Lesson
Ask a Question 🙋♂️
Recent Questions
Hi Sovan! Not always! "He denied stealing" is also correct in modern English, but "having stolen" sounds more formal and makes the timeline 100% precise. 🧠
Can I use perfect infinitives with modals?
Yes! "She *must have left* early." This uses the bare perfect infinitive (have + V3). Just remember to drop the "to" after modals! 📝
Is "having been V3" passive?
Yes! "Having been warned" means someone else warned you in the past. It combines the perfect timing with passive voice. 🛡️
Do I *always* have to use "having V3" instead of just "V-ing"?