The passive form of 'They have won the battle' is-

A The battle have won by them.

B The battle had been won by them.

C The battle was won by them.

D The battle has been won by them.

Solution

Correct Answer: Option D

Present perfect tense - এর passive structure হলাে obj এর subjective form + has been + verb3 + by + sub এর objective form ।

Practice More Questions on Our App!

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