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:
Grammar › ViewChoose the sentence with the correct capitalization.
A. My high school offers many elective classes.
B. My High School offers many elective classes.
C. My high school offers many Elective classes.
Prepositional Phrases › View
What is the object of the preposition in this sentence?
Yesterday, all the apples fell off the tree.
A. tree
B. off
C. the
D. apples
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.
