[ Tenses ]
. By the time you arrive, I __________ dinner.
A. have prepared
B. had prepared
C. will have prepared
Select your answer:

Random Topics:
Perfect Tenses of VerbsThe First Conditional SentencePassive Voice - Present ContinuousGrammar Past and Future TenseSuperlative AdjectivesLinking Verbs & Helping VerbsCompound Words and SentencesMorphology and GrammarPresent Perfect or Past Simple TenseIELTS GrammarOther quiz:
Vocabulary and Grammar › ViewWord with sound /s/
A. path
B. paw
C. pace
D. pear
Articles › View
If Jenny were to see ___ unicorn, it will be ___ exciting moment happened in her life.
A. a, an
B. an, an
C. an, the
D. -, an
