Put a hydrometer on them and see how they read. Hopefully you will see nearly the same reading from each cell in battery. Even if they all read low the battery may still have some life left. Top it up with distilled water and give it a smart, 3 stage charge and hope for the best.
If however one cell reads significantly lower than the others that cell is bad and the battery is toast. It will take a charge but as soon as a load is place upon it, it will fail. It sounds like you some sort of parasitic load on your house bank that is slowly draining them and until you find it and shut it down the problem will continue. If all else fails and you are able to recover the batteries try disconnecting them when not in use.
I just finished topping up my two group 27 house batteries and they were fairly thirsty. They haven't had excessive use this summer but southern Arizona has experienced its hottest summer in recent history, lost count of all the record highs we have had since the middle of May {at one pointing in June we broke the record high temp 17 days in a row}.
They both read just fine on the hydrometer and are only 2 years old so I should have a couple more years, {perhaps more} on them.