Hi
Not sure how to keep it from happening, but you will have to drain the whole tank. Can't think of a way for the water get in except if there is something broken somewhere. Maybe the petrol cap, fuel pump? The fuel pump has a big flange to keep it in position, maybe that is cracked or broken...