Grammar Quiz

[ Tenses ]

He never ___ his work on time until this morning when Jane visited us.

A. Was finishing

B. is finishing

C. has finished

D. finishes

E. finished

Select your answer:
A  B  C  D  E 


Random Topics:

Present Progressive or Present SimpleAdverbs by TypeComparative AdjectivesApostrophe GrammarGrammar and VocabulariesDirect Object and Indirect Objectanother/the others/each other/one anotherModals and TensesAction VerbAsking & Giving Attention

Other quiz:

Mixed General Quiz › View

Change your ___ and put the dirty ones in the laundry basket.
a. cloths
b. clothes


Grammar › View

Choose the correct positive statement:

A. She has finished her homework already.

B. She has finished her homework yet.

Past Tenses › View

I……….my little sister to the zoo last Saturday.

A. take

B. took

C. taked


Modals › View

You ___ wear a helmet when riding a motorbike.

A. must

B. might

C. should

D. could