Choose the correct alternative that expresses the 'Future Perfect' tense.
Rajasthan High Court Civil Judge - 2018, Rajasthan Judicial Service - 2018,
Answer: D
The future perfect sentence is She will have completed her assignment by midnight.
The future perfect is formed with will have + past participle and describes an action that will be finished before a point in future time, here 'by midnight'.
'She will be completing her assignment' is future continuous (will be + -ing), 'She will complete her assignment' is simple future, and 'She is completing her assignment' is present continuous. None of them presents the action as completed before a future moment.
Please log in or register to report this question.