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?
Avatar do usuário PPAULO 35990 4 32 631
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...? )
MENSAGEM PATROCINADA Você sabe como está o seu nível de inglês? Teste agora GRÁTIS em apenas alguns minutos.

Clique aqui para iniciar o Teste Online!
Avatar do usuário Marcio_Farias 12280 1 21 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 35990 4 32 631
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