IT RAINED , WHICH SPOILED OUR PICNIC ,BUT IF IT……IT……....

258.It rained , which spoiled our picnic

,but if it……it……..a great success.

a.in case

b.so

a.didn’t rain / would be

b. hadrained / would have been