The passive form of the sentence 'Who has written Hamlet?' is-
সঠিক উত্তর: B. By whom has Hamlet been written?
সংক্ষিপ্ত ব্যাখ্যা
Present Perfect active-এর passive structure হলো has/have + been + V3। ‘Who’ subject হলে formal passive-এ ‘By whom’ হয়; তাই ‘By whom has Hamlet been written?’ সঠিক।
- পরীক্ষা
- ডিপিডিসি (DPDC)
- পদের নাম
- অফিস অ্যাসিস্ট্যান্ট
- সাল
- 2025
- সূত্র
- Learning School Master Database