[ 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 PassiveOther quiz:
Nouns › ViewWhich 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
