[ 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 › ViewI __ _____ on my school project at the moment
A. working
B. Work
C. ‘m workking
D. am working
Past Simple and Past Continuous › View
Complete the sentence: (Past Simple and Past Continuous)
____________ James learning Math when you ____________ him?
A. Were, visited
B. Was, visited
C. Were, visit
D. Was, visit
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
