Multiple choice softskills communication

_______________ your household chorese by this time tomorrow? If yes, I will meet you then.

  1. Will you finish

  2. You will finish

  3. Will you have finished

  4. Shall you finish

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Option C 'Will you have finished' is correct. 'By this time tomorrow' indicates a future deadline, requiring the future perfect tense ('will have + past participle'). This structure describes an action that will be completed before a specific future time. Options A and B use future simple, which doesn't convey completion by the deadline. Option D 'shall' is grammatically incorrect in this context.