IF THE WEATHER GOOD YESTERDAY, OUR PICNIC WOULD NOT HAVE BEEN CANC...

27.

If the weather

good yesterday, our picnic would not have been canceled.

A.was

B.were

C.has been

D.had been