The passive form of the sentence 'Who has written Hamlet' is :

A Hamlet is written by whom?
B By whom Hamlet is being written?
C By whom Hamlet is written?
D Who has Hamlet been written by?

Correct Answer: Who has Hamlet been written by?

Who থাকলে by whom দিয়ে passive বাক্য গঠিত হলেও who দিয়েও বর্তমানে সম্ভব । আর প্রদত্ত বাক্যটি present perfect tense এ হওয়ায় সঠিক passive হবে।
Bissoy MCQ

Related Questions

In Shakespeare's play Hamlet, Hamlet was prince of
In Shakespeare's play Hamlet, Hamlet was prince of-
The passive from of the sentence ' Who has written Hamlet?' is -
'Hamlet'' is written by_____.
"Hamlet" was written by ---
The drama "Hamlet" is written by__
The play Hamlet was written by-

Next steps