Vidyalelo
English · Q176

Voice

Competitive Exams · English · question 176

Q176

By now the winners will have been felicitated.

A.
They will have felicitated the winners by now.
Answer
B.
They will felicitate the winners now.
C.
The have felicitated the winners by now.
D.
They will have been felicitated the winners by now.

Answer: Option A

Solution

Answer: Option A
Solution:
They will have felicitated the winners by now.

Given sentence is in future perfect tense and it is in passive voice.

Rule :
Subject + (will/shall) + have been + V3 + Other agents