English Tense Tense Question #2994 (CAT-I)

Change the voice: The modern means of communication have made life so much easier.

A Life had been made so much easier by the modern means of communication
B Life is being so much easier by the modern means of communication
C Life has been made so much easier by the modern means of communication
D Life was made so much easier by the modern means of communication
Correct Answer & Explanation
Option C
Option C is the correct answer according to official curriculum guidelines.