We have just discovered today after the workers left ,that there is a water leak, some water is falling from the ceiling in the kitchen. As the workers had already left we could not speak to them and ask them what was happening. We have put two buckets found near the washing machine.
I used present perfect for discover because when I discovered the leak the day was not finished yet . Can I also use present perfect for put because both actions are quite simultaneus and still in the present or should I have used past simple for discovered and present perfect for have put I don't think so because of today.