I drank 5 liters of water today
This is a simple and clear way of putting this sentence; but my friend said, "I have drunk 5 liters of water today" and another guy next to him corrected this statement saying --I have drank 5 liters of water today.
Could anyone point out if the last two sentences are grammaticlly correct