Choose the correct passive voice transformation of the sentence: The skilled programmer has written an elegant and efficient code to solve the intricate problem.
Show answer & explanation
Correct answer: B
Explanation
The original sentence is in the present perfect tense ("has written"). To transform it into the passive voice, the auxiliary verb must be "has been" or "have been" followed by the past participle of the main verb ("written"). Option ‘B’ correctly maintains the present perfect tense and structure of the passive voice.