Is there any difference between "have forever been" and "have been forever"
Native speaker’s answer
Rebecca
No, there is no difference in meaning between "have forever been" and "have been forever", except that "have been forever" may be a little less commonly used. A more common structure of this sentence would be "could have been changed forever". Since "forever" is an adverb in this sentence, it can be placed in many different parts of the sentence without changing the meaning, such as at the beginning or end of the sentence, after an auxiliary verb, or before the main verb.