[ 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 › ViewAnyone can……….used to………a life of luxury.
A. get/ live
B. to get/ living
C. to get/ to live
D. get/ living
Grammar › View
Thank you for your _____ to us.
A. generous
B. generously
C. generosity
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
