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

Random Topics:
Noun and Modal VerbsGrammar Present Perfect (ever never)Grammar - TOEICBe Verb in TensesPoetry VocabularySimple Past TensesModals and Adjectives (ed-ing)Linkers and ConjunctionsActive and Passive voiceModal Verbs and PermissionOther quiz:
Grammar › ViewMy house is very noisy. The baby … stop cying
A. won’t
B. are
C. don’t
D. isn’t
Grammar › View
There are a lot of tickets left, so you__________pay for the tickets in advance.
A. mustn’t
B. won’t
C. should
D. don’t have to
