0
Ztq3 Posted 13 years ago
Grammar

Is this correct? Thanks

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.
  

Top answer

Use 'has been'.

  • Use 'has been'.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
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'.
If the changes continue up to a past time, use 'had been'.

I suspect you want 'has been'. You've given no context that makes m

Related Questions