Use 'has been'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
kolokoy For so many years, the meaning of the American dream had been changed from generation to generation.I get confuse using the tenses: has been or had been.If the changes continue up to present time, use 'has been'.