[ Grammar ]
No sooner ____ the meal than the doorbell rang.
A. I finished
B. had I finished
C. I had finished
D. finished I

Random Topics:
Singular and Plural NounsCommon & Proper NounsInfinitive FormsVerbs and AdverbsAdverbial Concession ClausesPresent Continuos TenseActive and Passive Gerunds and InfinitivesAdjective ClausesModal Verbs & Perfect InfinitiveSuperlative AdjectivesOther quiz:
Gerund, Infinitive, Bare Verb › ViewIt’s late. We’d better … now.
A. leave
B. to leave
C. left
D. to have left
Grammar › View
What is to move forward or make progress?
A. Data
B. Advance
C. Reasoning
D. Counterpoint
Plural › ViewWhat’s the plural of wolf?
A. Wolfs
B. Wolfes
C. Wolves
Grammar › View
If Helen had known, she would __________ earlier.
A. leave
B. leaves
C. be leaving
D. have left
