¿Se podría decir "for free" en vez de "free of charge" aquí? ¿Hay algo que se haya omitido antes de "free of charge" en la frase?

Respuesta de un hablante nativo
Rebecca
Sí, se pueden utilizar ambas expresiones de manera intercambiable, en la mayoría de los casos. No se omite nada antes de "free of charge" en este ejemplo, aunque puede que lo parezca, ya que es una expresión que modifica otras partes de la frase pero va sin ningún elemento que la introduzca; esto se debe a que "free" se utiliza como adverbio y la expresión entera es adverbial. Ej: "You can use the spa free of charge with your gym membership." (Puedes utilizar el espá de manera completamente gratuita con tu membresía del gimnasio.) Ej: "The hotel lets you take one towel free of charge because people steal them anyway." (El hotel deja que te lleves una toalla gratis porque de todas maneras la gente las roba.)