Choose the correct passive voice: "She has written three novels."
- A. Three novels has been written by her.
- B. Three novels were written by her.
- C. Three novels have been written by her. ✓
- D. Three novels are written by her.
Correct answer
C. Three novels have been written by her.
Explanation
Present perfect active becomes present perfect passive: 'have been written'.