<p>A is correct. The sentence is communicating that the pool should have been completed last month, but it wasn’t because of all the rain. The only correct form is as it’s written. It doesn’t sound great, and it’s a bit wordy, but it’s the only one that all parts of the choice work.</p>