Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 Effect

Other quiz:

Subordinating Conjunctions › View

______ you are my favorite student, you could fail if you have too many absences.

A. Because

B. Even though

C. Anytime

D. As long as


Sentence Structure and Verb Tenses › View

Identify the compound-complex sentence:

A. The sun was setting, and the birds were chirping as we walked home.

B. I like apples, but she likes oranges.

C. Since it was raining, we stayed inside and watched a movie.

D. They played basketball and then went swimming.

Present Perfect Tense › View

Mr. 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