PREMIUM
📚 FPSC SST 2026 Preparation Group
Join Our WhatsApp Group for SST Past Papers & Mock Tests
✅ Daily MCQs • 💡 Expert Tips • 📚 Past Paper Discussion
Join Group →

Change into passive voice: “She will have visited her doctor by 7:00 PM.”

A. Her doctor will have been visited by her by 7:00 PM
B. Her doctor had been visited by her by 7:00 PM
C. Her doctor will have been visited by her
D. None of these
Correct Answer: A. Her doctor will have been visited by her by 7:00 PM

Correct answer: Her doctor will have been visited by her by 7:00 PM. The future perfect passive is “will have been + past participle”, and the time phrase must be kept.

  • Her doctor had been visited by her by 7:00 PM: “Had been visited” changes the tense to past perfect.
  • Her doctor will have been visited by her: This option drops the time phrase “by 7:00 PM”.
  • None of these: “None of these” is incorrect because the first option is correct.

Is this answer helpful and correct?

0 agree0 disagree

Leave a Comment

Your email address will not be published. Required fields are marked *

Join Our WhatsApp Channel ×
Scroll to Top