[ Perfect Tenses ]
By tomorrow morning, he ____________________ home safely.
A. will have arrived
B. will arrive
C. had arrived
D. was arriving

Random Topics:
Phrases and TensesPassive Voice - Present TensesCorrelative ConjunctionGender and GrammarAdverb of Frequency and TensesTenses StructureAdjectives & AdverbsDependent PrepositionAdjectives, Adverbs, and PrepositionsGrammar - much, many, a lot ofOther quiz:
Vocabulary › ViewWhat does ‘wilt’ mean?
A. Grow
B. Bloom
C. Bend
D. Dry up
Grammar › View
Identify the underlined word. There has been peace between the two countries for years.
A. concrete
B. abstract
___ you ____ a cake every weekend?
A. Do you make
B. Did you make
C. Will you make
Some vs. Any › View
We haven’t got ____ papers.
a. some
b. any
