Grammar Quiz

[ Grammar ]

You can have your book back on Monday. __________ it by then.

A. I’ve finished

B. I’ll be finishing

C. I’ll have finished

Select your answer:
A  B  C  D  E 


Random Topics:

VocabularySubordination ConjunctionsPreposition and ConjunctionGerund, Infinitive, Bare VerbAuxiliary VerbsFirst ConditionalOrdering AdjectivesModal Verbs and Contrastive ConjunctionsHas Got & Have GotConditional Type 1

Other quiz:

Verb Phrase › View

He won’t have been sleeping long when you pick him up.

  1. won’t have been sleeping
  2. will have been sleeping
  3. won’t have been sleeping long


Gerunds and Infinitives › View

(Eat) ______ vegetables and (exercise)______ are excellent ways to stay healthy.

A. Eating/to exercise

B. To eat/to exercise

C. Eating/exercising

D. To eat/exercising

Tenses › View

I was surfing the Internet while my classmates ________ to each other.

A. have chatted

B. are chatting

C. will chat

D. were chatting


Prepositions › View

She plays tennis ___ Fridays.

A. in

B. on

C. at

D. every