Have you rested recently?

Choose the correct answer

Explanation

Option A is correct because it properly uses the present perfect passive form 'Has a rest been taken by you?'. The other options contain grammatical errors or incorrect tense usage.

Have you rested recently? — Active and Passive Voice Mcqs | PakQuizHub