[ Tenses ]
By the time I go to bed tonight, I ……………… my work for the day.
A. will finish
B. have finished
C. will have finished
D. his
Select your answer:

Random Topics:
Present Perfect Simple & Present Perfect ContinuousSuffixes (ing-ed) SentencesModals of Obligation and PermissionNarrative, Past TensesPerfect Tenses and Have GotWill vs be going toReported Speech and Reported QuestionsSimple Present and Present ContinuousGrammarComparativeOther quiz:
Vocabulary › ViewWhat is the meaning of the word ‘pithy’?
A. A period of a thousand years
B. Done or shown openly; not secret or hidden
C. Concise and forcefully expressive
D. The action or process of receiving something that is given
Subject Verb Agreement › View
Each teacher and student ______ a pen.
A. has
B. have
