[ 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

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 AttentionOther quiz:
Grammar › ViewChoose the correct connector to complete the sentence.
This show is very entertaining, ___________________ the other one was very boring.
_____
A. as a consequence
B. whereas
C. then
Coordinating & Subordinating Conjunctions › View
Which conjunction is a coordinating conjunction?
A. though
B. although
C. so
D. because
Past Tenses › ViewI……….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
