0
Yoshihiko Posted 11 years ago
Vocabulary

for long?

Hi,
>Rumour-mongering journalists and short-selling speculators can only be blamed for so long.
What does "so long" means in this context? I read it in those sentences.

Without growth, the Communist Party loses its political legitimacy, yet the old growth model is broken, and to achieve a new one, the authorities must cede the very power and influence that sustains them. Rumour-mongering journalists and short-selling speculators can only be blamed for so long.

I know "so long" means goodbye, and "for so long" means long time,
also "blame" is sometime accompanied by "for" such as "blame someone for something."
But I can't distinguish usage in this context.

Thanks.
  

Top answer

Hello Yoshihiko! Thank you for joining the forums. They can only be blamed for so long.

  • Hello Yoshihiko!
  • Thank you for joining the forums.
  • They can only be blamed for so long.
  • "For so long" here means there is a limit to the amount of time where they can be the cause.
  • In this case, the economy has failed, and the Communists (who are in power) blame journalists and speculators.
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
Hello Yoshihiko!
Thank you for joining the forums.

They can only be blamed for so long.

"For so long" here means there is a limit to the amount of time where they can be the cause.

In this case, the economy has failed, and the Communists (who are in power) blame journalists and speculators. But if the economy continues to fail for years and years, those "blame
0
Thanks.
Now I can understand the phrase. For, so and long are plain words. But combination of plain words sometimes make meaning complicated.

Related Questions