Machine-translated by Google. Questions are authored in English.
Top

Discussion

Choose the correct alternative that expresses the 'Future Perfect' tense.

  • A.She will be completing her assignment.
  • B.She will complete her assignment.
  • C.She is completing her assignment.
  • D.She will have completed her assignment by midnight.

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.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.