Como dizer "Obrigado por me corrigir" em inglês

É o seguinte, eu estava em um site de aprendizado em inglês, e estava conversando com uma falante nativa, ela queria aprender português e eu inglês.
Enfim, teve um momento que eu digitei algo errado e ela me corrigiu, então falei obrigado por me corrigir, e ela me corrigiu de novo dizendo que eu devia falar (thank you for having corrected me)...
Bem eu estava conversando com outra pessoa, e falei algo errado de novo e usei o (thank you for having corrected me) mas a pessoa me disse que isso soava muito estranho e eu devia usar o (thank you for correcting me)

Afinal, eu posso ou não falar "thank you for having corrected me"?

AMPLIANDO O VOCABULÁRIO
Isa Mara Lando é uma referência entre os profissionais de tradução. Ela já traduziu mais de 100 livros, entre eles estão obras de autores aclamados, como: George Orwell, Salman Rushdie e Walter Isaacson (a biografia de Einstein). Nesta aula gratuita, Isa dá várias dicas de vocabulário. ACESSAR AULA
5 respostas
Ordenar por: Data
  Resposta mais votada
3 18 191
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.
TESTE DE NÍVEL
Faça um teste de inglês e descubra seu nível em 10 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. Você ainda ganha o eBook sobre o Verbo Get em seu e-mail. INICIAR TESTE
1 3
3 18 191
3 18 191
TESTE DE NÍVEL
Faça um teste de inglês e descubra seu nível em 10 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. Você ainda ganha o eBook sobre o Verbo Get em seu e-mail. INICIAR TESTE