_______________ your household chorese by this time tomorrow? If yes, I will meet you then.
-
Will you finish
-
You will finish
-
Will you have finished
-
Shall you finish
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.