Examveda

You . . . . . . . . got ready before we visit your house.

A. will have

B. shall have

C. are

D. were

Answer: Option A

Solution (By Examveda Team)

Definition:
The sentence refers to an action that must be completed before another future event ("before we visit your house"). This requires the use of the future perfect tense, which is formed using "will have + past participle". Correct Answer:
The correct option is Option A: will have. Explanation:
- The future perfect tense is used to describe an action that will be completed before a specific time or event in the future.
- The structure for the future perfect tense is: Subject + will have + past participle.
- The phrase "got ready" is the past participle form of "get ready," so the correct verb choice is "will have" to indicate completion before the visit.
- The correct sentence is: You will have got ready before we visit your house.
Why Other Options Are Incorrect:
- Option B: shall have → Incorrect because "shall" is less commonly used in modern English for future perfect constructions, except in very formal contexts.
- Option C: are → Incorrect because "are" is present tense and does not indicate completion before a future event.
- Option D: were → Incorrect because "were" is past tense, but the sentence refers to a future action.
Final Answer: Option A: will have.

This Question Belongs to Competitive English >> Grammar

Join The Discussion

Related Questions on Grammar