Grammar Quiz

[ Tenses ]

By the time he comes back, we __________  our work.

A. have finished

B. will finish

C. had finished

D. will have finished

Select your answer:
A  B  C  D  E 


Random Topics:

AdverbsQuantifiers and ArticlesAdverbs of TimeGerund, Infinitive, Bare VerbArticles & Compound NounsInterrogative PronounsHow much and how manyPast Perfect or Past Perfect ContinuousRelative Pronoun/AdverbsSuffixes (ing-ed) Sentences

Other quiz:

Modals in the Past › View

I ______ have checked the parking restrictions before I left my car there! Now I’ll have to pay a fine!

A. can’t

B. should

C. must


Prepositions › View

The maths teacher accused Tom _______ cheating _____ the exam.

A. with / in

B. of / in

C. about / on

Articles › View

I saw ___ bear and ___ hippopotamus at ___ zoo.

A. a, a, a

B. a, an, a

C. a, an, the

D. a, a, the


Present Tenses › View

Why _____to lock the door? It’s not safe.

A. you are always forgetting

B. you always forget

C. you are forgetting always

D. are you always forgetting