the passive form of “who has broken the glass”?is—  

A by who have the glass been broken?

B by whom has the glass been broken?

C by whom have the glass been broken?

D whom has the glass been broken?

Solution

Correct Answer: Option B

- Who যুক্ত present perfect tense-এ থাকা বাক্যকে passive করার নিয়ম: Who এর পরিবর্তে by whom + have/ has + obj + been + v3 + (?).
- সুতরাং সঠিক passive sentence-টি হলো- By whom has the glass been broken?

Practice More Questions on Our App!

Download our app for free and access thousands of MCQ questions with detailed solutions