Choose the correct form of tense from the given options: By this time…

2025

Choose the correct form of tense from the given options:

By this time tomorrow, you ___________ in Beijing.

Answer: C. will have arrivedCorrect answer: will have arrived Explanation: This sentence requires the future perfect tense because it refers to an action that will be completed before a…

  1. A.

    arrived

  2. B.

    arrives

  3. C.

    will have arrived

  4. D.

    will have been arriving

Attempted by 95 students.

Show answer & explanation

Correct answer: C

Correct answer: will have arrived

Explanation:

This sentence requires the future perfect tense because it refers to an action that will be completed before a specific time in the future (the phrase "by this time tomorrow").

Form: will + have + past participle. For the verb "arrive", the past participle is "arrived", so the correct form is "will have arrived".

  • Why "arrived" is wrong: It is simple past and refers to the past, not to completion by a future time.

  • Why "arrives" is wrong: It is simple present and does not express that the action will be completed by a specified future time.

  • Why "will have been arriving" is wrong: This is future perfect continuous, used for ongoing actions up to a future time. "Arrive" is typically an instantaneous action, so the continuous form is unnatural here.

Complete sentence: By this time tomorrow, you will have arrived in Beijing.

Explore the full course: Iisc Administrative Assistant 2026

Loading lesson…