Grammar Quiz

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 Structure

Other quiz:

Perfect Tenses › View

She ________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