By now the winners will have been felicitated.

voice mcqs

A. They will have felicitated the winners by now.
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.

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

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

Leave a Reply

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