Multiple choice

Has anybody solved your problem?

A sentence has been given in active/passive voice. Out of the four suggested alternatives, select the one which expresses the same sentence in passive/active voice.

  1. Your problem has been solved?

  2. Has your problem been solved?

  3. Anybody has solved your problem?

  4. Have you solved your problem?

  5. Your problem solved by anybody?

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Correct. 'Has solved' would become 'has been solved' in the passive voice.