Correção de frase: Have you ever drunk any beer?

Gostaria de saber qual aforma correta de se dizer em inglês a seguinte pergunta: Have you ever drunk any beer? Or Have you ever drink any beer?
MENSAGEM PATROCINADA Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.

Clique aqui e saiba como baixar!
Avatar do usuário PPAULO 40175 6 32 699
Have you ever drunk...
Have you ever seen...
Have you ever heard...

Meaning "você já bebeu * alguma vez.../você alguma vez (já) viu...?/ você alguma vez já ouviu...
That is, in perfect present.

If it was past perfect, then it would be: "had you ever drunk" (você já tinha bebido.../você já tinha visto.../você já tinha ouvido...? )
Avatar do usuário Marcio_Farias 12360 1 22 206
Curiosamente, a americana (do Tennessee) com quem me correspondo amiúde utiliza a estrutura "Did you ever + verbo + complemento?" mesmo para ações que ocorreram em tempo não especificado.

"Did you ever use the perfect present tense in conversation?"
Avatar do usuário PPAULO 40175 6 32 699
It can be a matter of personal style, taste or other factor at play. I really don´t know.

There are lots of "have you ever", for example, at liveleaks. Even kids master the game! :-)
https://www.liveleak.com/view?i=9f3_1307213897