[ 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.

Random Topics:
Gerunds as Objects of PrepositionsA(n), the, no articleGrammar, Literature, and VocabularyGrammar RulesNoun ClausePresent and Future TensesInversion + Passive VoiceFuture - will / going to / present continuousSimple Verb TensesExpressing Obligation and ModalsOther quiz:
Grammar › ViewTelevision was not ____________ overnight by a single person.
A. invited
B. invented
C. invincible
D. invite
Vocabulary › View
What does “greathearted” describe?
A. Someone who is very tall
B. Someone with a figurative great heart
C. Someone who is very fast
D. Someone who is very quiet
Grammar › ViewWhose boots are these? _____.
A. They’re Chiara’s
B. They’re from Chiara
C. They’re Chiaras
Prefixes Suffixes › View
What does the word nonfiction mean?
A. fiction AGAIN
B. AGAINST fiction
C. BEFORE fiction
D. NOT fiction
