• Complete sentence: Having finished her homework, she went to bed.
- Bangla Meaning: তার বাড়ির কাজ শেষ করে, সে ঘুমাতে গেল।
• Having + past participle + [main clause] = Perfect Participle.
- The "having + past participle" construction is used to express a completed action that happened before another action or point in time.
- অর্থাৎ, এটি বোঝায় যে বাক্যে উল্লিখিত অন্য কোনো কাজের আগে একটি কাজ সম্পন্ন হয়েছে।
- Perfect participle (having + past participle) ব্যবহার করা হয় যখন প্রথম কাজটি সম্পূর্ণ হয়ে দ্বিতীয় কাজটি ঘটে।
- উল্লিখিত বাক্যে বলা হয়েছে যে, ব্যক্তি আগেই বাড়ির কাজ শেষ করেছে, তারপর ঘুমাতে গেছে।
• Main Uses of Perfect Participle:
1. To show a completed action before another action:
- যেমন: Having finished her homework, she went to bed.
2. To express cause and effect relationships:
- যেমন: Having missed the bus, she had to take a taxi to work.
3. To avoid repeating the subject in complex sentences:
- যেমন: She got the promotion, having worked tirelessly for years.
4. In passive constructions:
- যেমন: Having been warned about the danger, they avoided that area.
অন্যদিকে,
- Before finished → grammatically ভুল; "before" এর পরে gerund বা clause বসে।
- যেমন: Before finishing / Before she finished.
Source:
1. British Council
2. High School English Grammar and Composition by Wren And Martin.