মেনু
QB Archive Quiz Creator Graph Poll Mode View Ques Quiz Leaderboard About
থিম নির্বাচন

আপনার পছন্দের থিম বেছে নিন।

Download Address Academy - Best Offline Education App

The correct passive form of "Who has written Hamlet?" is

A. Hamlet has written by whom?
B. By who is Hamlet written?
C. Who has Hamlet been written by?
D. By whom has Hamlet been written?
Poster Download
RUUnit-BSet-2ইংরেজি - গ্রামার ও ভোকাবুলারিVoiceRU - ⚡ অনলাইন প্রশ্নব্যাংক দেখুন 💥
Join Telegram
সঠিক উত্তরঃ D. By whom has Hamlet been written?
Explanation: