[ Grammar ]
Hardly had Jane________the project report when Jim came in.
A. finish
B. finishing
C. finished
D. to finished

Random Topics:
Past Perfect and Past Perfect Continuous TenseGrammar - Sentence StructureFamily VocabularyLinking VerbPresent Simple x Present ContinuousPresent Simple: affirmative, negative, interrogativeConjunctions - Conjunctive AdverbsGrammar Comma UsageTransitional Phrases and ConjunctionsModals TensesOther quiz:
Perfect Tense › ViewI …… to them three times, but I still haven’t received any comments.
A. wrote
B. have been writing
C. have written
D. had written
E. will have written
Personal Pronouns and Verb › View
Convert the following affirmative sentence to negative: “He has a dog.”
A. He does not have a dog.
B. He do not have a dog.
C. He has not a dog.
D. He have not a dog.