উত্তর সিলেক্ট করলে সঠিক ও ভুল দেখাবে।
ব্যাখ্যা ও সঠিক সমাধান
উত্তর:
have known
এখানে সঠিক উত্তর হলো have known। কারণটা খুব সহজ!
- বাক্যের শেষে for years বা দীর্ঘ সময় ধরে কোনো কাজ চলছে এমন বোঝালে সাধারণত Present Perfect Tense ব্যবহৃত হয়।
- 'Know' একটি stative verb (অবস্থা নির্দেশক ক্রিয়া), তাই একে continuous ফর্মে বা have been knowing আকারে লেখা যায় না।
- তাই সঠিক গঠন হবে Subject + have/has + verb-এর past participle form, অর্থাৎ have known।