Grammar Quiz

[ 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:
A  B  C  D  E 


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 Modals

Other quiz:

Tenses › View

What kind of weather do you prefer?

A. I prefer sunny weather

B. I am preferring rainy weather

C. I preferred cloudy days

D. I will prefer cold weather


Vocabulary › View

One of Aparna’s best qualities is her humility. Humility means:

A. Patience

B. Helpfulness

C. Integrity

D. Modesty. The quality of being humble

Grammar › View

Whose 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