[ Tenses ]
By the time you arrive, we ___ dinner.
A. finished
B. will have finished
C. are finishing
D. have finished

Random Topics:
Participle AdjectivesTenses - Pasive VoicePast Simple & Past PerfectModal ProbabilityPresent Perfect and Past TensesSpeech TensesConditional Sentences Type 0, 1 and 2Grammar - to be, possessive, have gotGrammar: was/werePresent and Past TenseOther quiz:
Grammar and Vocabulary › ViewJohn couldn’t go for vacation and his wife……..
A. couldn’t either.
B. neither couldn’t.
C. could neither.
D. neither could.
Mixed General Quiz › View
The Dogwood____ the Provincial flower of B.C.
a. is
b. are
c. has
You _____ take a warm jacket with you. In case it gets cold later on.
A. may
B. must
C. will
D. do
Grammar › View
Shirley is …………………. Justin.
A. most popular
B. more popular than
C. popularer than
D. more popular
