English Tense Tense Question #2995 (CAT-I) Change the voice: Thick clouds have overcast the sky. A The sky has been overcast by thick clouds B The sky overcast by thick clouds C The sky is overcast by thick clouds D The sky has been overcast by thick clouds