Grammar Quiz

[ Tenses ]

By the time you arrive, we ___ dinner.

A. finish

B. will have finished

C. have finish

D. will finished

Select your answer:
         


Random Topics:

Cardiology ServicesPassive ModalsPreposition and ConjunctionComparatives ( adj/ adv)Modals and VocabularyPresent Perfect or Past SimpleModal Verbs & Perfect InfinitiveAuxiliary Verbs & Question TagsGrammar ElementaryPresent Simple Tense Passive

Other quiz:

Nouns › View

Which noun phrase is written correctly about the parents papers?

A. parents’ papers

B. parent’s papers

C. parents’s papers


Vocabulary & Grammar › View

A large number of …. objects were found in the cave.

A. Historical

B. Historic

C. history

D. historically