I think “I have been drunk” is the same meaning as in “They got me drunk”, unless you are a glass of water in one case but not the other. I’m not sure whether that sort of “drunk” is technically a past participle in some sense, but it behaves differently from most past participles. Normally the past participle of “to X” means “having had X done to you” but “drunk” in these cases means something more like “having done X”.
For what it’s worth, the Oxford English Dictionary considers that form of “drunk” an adjective rather than a past participle.
I think “I have been drunk” is the same meaning as in “They got me drunk”, unless you are a glass of water in one case but not the other. I’m not sure whether that sort of “drunk” is technically a past participle in some sense, but it behaves differently from most past participles. Normally the past participle of “to X” means “having had X done to you” but “drunk” in these cases means something more like “having done X”.
For what it’s worth, the Oxford English Dictionary considers that form of “drunk” an adjective rather than a past participle.