[ 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:
Comparative & Superlative AdverbsGerund - to Infinitive Grammar: is/are/was/wereSimple Past/Past ProgressiveAdverbial ClausePresent Perfect ContinuousModals of AdvisabilityDEGREE COMPARISONSubjunctiveShould and Shouldn'tOther quiz:
Present Tense › ViewForming Present Continuous tense: What is the correct form of the verb ‘to be’ in the present continuous tense for ‘he’?
A. be
B. is
C. are
D. am
Grammar › View
_____ any nice cafes near the office, so I make my own coffee.
A. There is
B. There isn’t
C. There are
D. There aren’t
Grammar › ViewHe … Away in 2003
A. Pass
B. Passing
C. Is pass
D. Passed
Subordinating Conjunction › View
______ you were late, we started the meeting without you.
A. Because
B. While
C. Unless
D. After
