Samin is my colleague. I — him for ten years.

Samin is my colleague. I — him for ten years.

English English Grammar
know
knew
have known সঠিক উত্তর
have been known
ব্যাখ্যা দেখুন
অতীতে সংঘটিত হয়ে কোনো কাজের ফলাফল এখনও বিদ্যমান বোঝাতে present perfect tense হয়। প্রদত্ত sentence-এ তাকে আমি ১০ বছর ধরে চিনি অর্থাৎ ১০ বছর আগেও চিনতাম, ১০ বছর পরেও (বর্তমানে) চিনি অর্থে এটি present perfect tense। Present Perfect tense-এর নিয়মানুসারে subject + have/has + verb_(3) + extension হয়। এ নিয়মে সঠিক উত্তর have known। অন্যদিকে অপশনের know হলে এটি present indefinite tense এবং knew হলে past indefinite tense-এর বাক্য হতো, যা গঠনগতভাবে ভুল। আবার, have been known ব্যবহৃত হয় সাধারণত present perfect continuous tense-এ। এখানে, have been-এর পর known অর্থাৎ past participle ব্যবহার করায় এটি passive form-এ হয়ে গেছে যদিও sentence-টি active form-এর। তাই এটিও ভুল।

🔒 ২ পেজের পর পরবর্তী পেজগুলো দেখতে লগইন করুন

ওয়েবসাইট লাগবে?

আমাদের কাছে রয়েছে নিউজপেপার ওয়েবসাইট, ব্লগ ওয়েবসাইট, স্কুল ম্যানেজমেন্ট, কোচিং ম্যানেজমেন্ট, ই-কমার্স — আরও সব রকমের। যোগাযোগ করুন, আপনার পছন্দমতো ওয়েবসাইট বানিয়ে নিন।

হোয়াটসঅ্যাপ: 01823231725