[ Unreal Conditionals ]
They might not have made it ____________________________.
A. if it hadn’t been for luck.
B. if it hasn’t been for luck.
C. if it might not have been for luck.
D. if it would not be luck.

Random Topics:
Adverbs & to beHave vs. HasPresent Simple and Present Continuous TensesNoun Verb AgreementGrammar: wishes and regretsSubjunctivesModals - Have to or ShouldNoun, Adjective, and Adverb ClausesGrammar & TensesVerbs � Nouns � Adjectives - AdverbsOther quiz:
Grammar › ViewGRAMMAR comparison
Is the second sencence right or wrong?
The repairs were four times more expensive than we had planned
The repairs cost four times as much as we had planned
A. RIGHT
B. WRONG
Grammar › View
I did terribly on the test! My teacher found me a cheat sheet when I was ______ the exam. 🙁
A. revise
B. taking
C. passing
Grammar › ViewI don’t like cooking. I ______ cook.
A. never
B. usually
C. everyday
D. always
Types of Preposition › View
shows relationship between Nouns and other parts of a sentence.
A. prepositions of agents or things
B. prepositions of movement
C. phrasal preposition
D. preposition