IT RAINED, WHICH SPOILED OUR PICNIC; BUT IF IT ... IT ... AGREAT...
258. It rained, which spoiled our picnic; but if it ... it ... a
great success.
a. didn't rain / would be
b. had rained / would have been
c. hadn't rained / would have been
d. rained / would be
--> c