Congratulate on/for: Uso das preposições

Hey Guys! What's up?

Galera, eu estava aqui corrigindo uma lição de um aluno em relação a preposições quando me deparei com essa frase:

I congratulated Jane for winning the tournament.

Eu entendo que essa frase está gramaticalmente correta pelo fato de utilizarmos a preposição for + um verbo no gerúndio na sequência. No entanto, a resposta da apostila diz que o correto seria:

I congratulated Jane on winning the tournament.

No meu entendimento as duas opções estariam corretas certo? Ou somente a segunda?

Aproveitando também surgiu uma dúvida em outra questão, como, por exemplo:

The government is popular. Most people approve on its policies.

Eu poderia tirar o on?
Por exemplo: The government is popular. Most people approve its policies.

Cheers!

CENTENAS DE EXPRESSÕES DO INGLÊS
Preparamos um plano de estudos para ajudar você a dominar centenas de palavras e expressões do inglês em tempo recorde. EXPERIMENTE AGORA
2 respostas
Ordenar por: Data
Desbloqueie 2 respostas agora e todos os dias
Ao se cadastrar, você ainda poderá fazer perguntas, marcar tópicos como favoritos, votar nas melhores dicas e muito mais.
PPAULO 6 51 1.4k
COMO COMBINAR PALAVRAS EM INGLÊS
Nesta aula, o professor Denilso de Lima, autor do livro "Combinando Palavras em Inglês", ensina como as collocations (combinações de palavras) podem ajudar você a falar inglês com mais naturalidade. ACESSAR AULA