[ 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:
Grammar › View___ 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
