[ 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:
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
