Grammar Quiz

[ Grammar ]

You — two days ago. You are going to leave next Sunday. By the time you leave, you — nine days here.

A. arrived, will have spent

B. had arrived, will spend

C. arrived, will spend

D. had arrived, will have spent

Select your answer:
A  B  C  D  E 


Random Topics:

Subordinating Conjunctions and ClausesGrammar Error Correction (Simple Present Tense)Present Simple PassiveNouns & PronounsWish + Verb 2CommasDependent PrepositionsModals, Phrasal Verbs, Gerunds and InfinitivesGrammar of Conjunctions and PrepotitionsSimple Present

Other quiz:

Modals › View

Thanks a lot, you ……. do that. It’s very kind of you.

A. don’t have to

B. must

C. mustn’t

D. can’t


used to, be used to, get used to › View

I’m afraid I’ll never ________________ in this place. I simply don’t like it and never will.

A. used to live

B. get used to living

C. got used to living

Modals › View

The children ________________ go to school everyday.

A. have to

B. don’t have to

C. has to


Grammar › View

_______ dog was barking last night?

A. Who’s
B. Whose