¿Cuál es la diferencia entre eternamente y para siempre en inglés?

Forever es adv. Es decir, para siempre, permanentemente (cuando se usa con el verbo continuo, también significa "sin fin", que es más sesgado y se usa principalmente en el lenguaje hablado)

Y Eterno es adj. Significa permanente e inmortal.

Su forma adv. eternamente es sinónimo de por siempre y para siempre.