এটি একটি Third Conditional বাক্য। নিয়ম অনুযায়ী, ইফ যুক্ত অংশের মেইন ক্লজে যদি "would have + p.p" থাকে, তবে ইফ ক্লজটি Past Perfect (had + p.p) টেন্সে হয়।
১. He knew হলো পাস্ট ইনডেফিনিট, যা সেকেন্ড কন্ডিশনালের ক্ষেত্রে ব্যবহৃত হয়।
২. Knowing ভার্বটির কন্টিনিউয়াস ফর্ম এখানে অর্থহীন কারণ জানা কোনো চলমান প্রক্রিয়া নয় বরং একটি অবস্থা।
৩. সঠিক গঠনটি হলো: If + Past Perfect, Subject + would have + Past Participle।
অতিরিক্ত তথ্য: থার্ড কন্ডিশনাল মূলত অতীতে ঘটেনি এমন কোনো কল্পিত ঘটনা বোঝাতে ব্যবহৃত হয়।