Pakistan's best MCQs practice hub — FPSC · PPSC · CSS · NTS · Other Exams
Login

Which sentence correctly expresses an action that will be completed before a specific point in the future?

AI am finishing the project by next Monday.
BI finish the project by next Monday.
CI will finish the project by next Monday.
DI will have finished the project by next Monday.

Explanation

The future perfect tense, formed with ‘will have’ plus the past participle, is used to describe an action that will be completed before a specified point in the future. This tense is commonly used with time expressions like ‘by,’ as in ‘by next Monday,’ to indicate a clear deadline for the action’s completion. Explore more English MCQs on mcqstutor to keep practicing.

Submitted by: mcqstutor Team More English MCQs →

No Comments

Leave a comment

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