[ Future Tense ]
By the time you _______ (arrive), I will be doing my homework for an hour.
A. will arrived
B. will have been arriving
C. will have arrived

Random Topics:
Past simple - Irregular VerbsGrammar SuffixesQuantifiers & Modals of ObligationHow much and how manyApostrophe GrammarPhrasal Verb and ModalClauses and ConjunctionsModal VerbsGrammar - Reflexive PronounsAdverbial Clause of Cause and EffectOther quiz:
Grammar › ViewPollution levels are increasing ______ the traffic.
A. because
B. due to
C. result
D. so
1st Conditional › View
If Ella ___ find a paid job this year, she___voluntary work to get experience.
A. will/do
B. doesn`t/do
C. doesn`t/will do
D. do/will
Present Perfect Tense › ViewMr. And Mrs. Anandra… that house in 1987
A. has bought
B. bought
C. have bought
D. are buying
Grammar › View
We were talking on the phone for three hours
A. Past Simple
B. Past Progressive
