Não have knowngramaticalmente correto nesta frase? É Haveomitido?

Resposta do falante nativo
Rebecca
Para ser gramaticalmente correto, deve ser escrito como have known. No entanto, assim como omitimos a havecomo nesta canção, pode haver alguma permissão gramatical na letra!