Topics: Future Tenses
Which sentence is correct?
A. By the time you arrive, I will have finished my work.
B. By the time you arrive, I will finish my work.
C. By the time you arrive, I will be finishing my work.
D. By the time you arrive, I finish my work.
Select your answer:

Random Topics:
First ConditionalsAdjective ending with ED & INGSuperlativesTo Infinitive/Bare Infinitive/GerundsTenses and Time MarkersReporting VerbsArticles A and AnModal Verbs & Perfect InfinitiveAdjectives-Comparison, SuperlativeTenses and StructureOther quiz:
Perfect Tenses › ViewShe ________for three fake news stories this week since she only reads the titles.
A. fell
B. has fallen
C. had fallen
Irregular Verb › View
Thailong has ________ back from the brink of insanity.
A. come
B. comed
C. came
D. coming
