The passive form of " Who has done the work?" is -

A By whom has the work been done?
B Who has been done the work ?
C By Whom has been done the work ?
D Whom has done the work ?

Correct Answer: By whom has the work been done?

Who যুক্ত interrogative sentence এর active voice কে passive voice করার নিয়ম who এর পরিবর্তে by whom বসে + auxiliary verb বসে + object টি subject হয় + two part auxiliary verb এর ক্ষেত্রে দ্বিতীয় part বসে। (যেমন - has been - এর ক্ষেত্রে been) + মূল verb - এর past participle বসে + প্রশ্নবোধক চিহ্ন বসে। সুতরাং এক্ষেত্রে সঠিক উত্তর (ক)।
Bissoy MCQ

Related Questions

Passive form of "Who has done the work?" is--
"Who has done the work?" The correct passive form of the sentence is ------.
Who has done the work? The correct passive form of the sentence is-
The passive form of ‘Who has done the work?’ is_

Next steps