“Drank” and “drunk” are forms of the irregular verb “drink”. “Drank” is the past tense form, as in “I drank two glasses of water last night.” “Drunk” is the past participle, as in “She had drunk three cups of coffee before 9 a.m.”
You’re asking “have you…”, so wouldn’t it be “have you drunk”, not “have you drank”?
You’re asking “have you…”, so wouldn’t it be “have you drunk”, not “have you drank”?
Is misconjugating verbs a symptom of dehydration?
The fact that people so often use the past tense instead of the past participle is perhaps evidence that it doesn’t really matter, descriptively?