The passive form of "They have won the battle" is ---
The passive form of "They have won the battle" is --- Correct Answer The battle has been won by them.
Present perfect tense এর passive structure হলো obj এর subjective form + has been + verb3 + by + sub এর objective form. সঠিক উত্তর - The battle has been won by them.