For so many years, the meaning of the American dream has / had been changed from generation to generation.

Which bold word should I use? Thanks.