by who have the glass been broken?
by whom has the glass been broken?
by whom have the glass been broken?
whom has the glass been broken?
Source: ১২ তম বেসরকারি প্রভাষক নিবন্ধন পরীক্ষা (12-06-2015)
Answer: by whom has the glass been broken?
Explanation:
Write Reply...