"To whoever" x "To whomever": Qual é o correto?

Pessoal, eu estava conversando com uma amiga minha americana pela internet que é formada em letras, aí eu disse para ela "Give the tickets to whomever can use them.", e ela me corrigiu, dizendo que esta frase está errada. Ela me disse que o correto é "Give the tickets to whoever can use them.". Mas aí eu fiquei com uma dúvida: Por que o correto é "to whoever" em vez de "to whomever" se antes do "whoever" tem uma preposição, e a regra diz que após preposições, devemos usar o "whomever"?

Mais Votada Mais Votada

Avatar do usuário Henry Cunha 9970 2 17 177
See the explanation here: http://www.grammarbook.com/grammar/whoever.asp

Nos exemplos desse site, podemos também interpretar assim:

"Give it to whoever asks for it first."
Give it to him, (the person) who asks for it first. = him + who = whoever
('the person who' é o sujeito da cláusula)

"We will hire whomever you recommend."
We will hire him, (the person) whom you recommend. = him + whom = whomever
('the person whom' é objeto da cláusula)

O seu caso acima se resolve em 'him + who', portanto 'whoever'.
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!
Give the tickets to whoever can use them.

Nesta sentença "whoever" não é objeto da preposição "to". O objeto da preposição é toda a cláusula "whoever can use them" .Olhe dentro da cláusula e veja que "whoever" é o sujeito de "can use"