MCQ Practice English 📖 The passive form of "Who has done the work ?" is-- A By whom has been done the work ? B By whom has the work been done ? C Who has been done the work ? D Whom has done the work by? Favorite Practice Add to Book Explanation & Answer Detailed explanations and answers are restricted. Unlock full access by logging in to your account. 🔒 Unlock the detailed explanation and answers Log In / Sign Up PreviousThe passive form of "We don't like idle people" is--- NextThe passive of 'Who taught you French ?'