Topics: Conditional Sentences
The book would have been perfect________the ending.
A. had it not been for
B. it had not been for
C. it hadn’t been for
D. hadn’t it been for
Select your answer:

Random Topics:
To infinitive - GerundGrammar : can, could and be able toModal Verbs for SpeculationPassive Voice with Modal VerbsPreposition FormPrepositions of Time and PlaceVerb 3 formsTOEFL GrammarGrammar - Nouns, Verbs, and AdjectivesConditional Sentences Type 1Other quiz:
Grammar › ViewThere are ______________ apples on the table.
A. Some
B. Much
Verb Tenses and Usage › View
. Tom ___ his leg yesterday while playing football.
A. has broken
B. broke
C. was breaking
