They have published all the details of the invention.
- All the details of the invention have been published by them
- The publication of the details of invention was done by them
- All the details have been invented by the publishers
- All the inventions have been detailed by them
- All of the above
Explanation
The given sentence is in active voice and it is in Present Perfect Tense.
Rule :
Subject + (has /have) + been + V3 + Other agents.
Related MCQs
- How much did you pay?
- How much you paid?
- How much are you paying?
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
- The meeting has been finished by 5 p.m.
- The meeting will have been finished by 5 p.m.
- The meeting is finished by 5 p.m.
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
- Direct/indirect
- Passive
- Active
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
- English is spoken by people.
- English was spoken by people.
- English was spoken all over the world.
- English is spoken all over the world.
اس سوال کو وضاحت کے ساتھ پڑھیں
- Urdu is being spoken by people in many countries.
- Urdu is spoken by people in many countries.
- Urdu was spoken in many countries by people.
- None of these