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:

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