Search from various English teachers...
China flagSophia
In"The old generations have come a long way in their fright",what does "have come a long way "mean?

Answers · 6

2
Hello Edith, "to come a long way" means to make a lot of progress and improvement. Example: " Computer graphics have come a long way in the last few years."
1
I guess 'fight' makes more sense. What about 'in their flight'? Haha...
0
It means that the old generation has suffered a lot or fought hard to get to their present standard of life.
0
Probably something like this: have come a long way = 經過了漫長。。。 Or if we were to take romulus's suggested statement which I agree with: "The old generations have come a long way in their fight." 也許可以翻譯成 ‘老前輩們/老一輩的也已經過了這段漫長的奮鬥之路’
0
hi, hi Edith, literally it means "to have traveled a long distance" but in the sentence above, "have come a long way" is an idiom which means "to have advanced much." I just wonder though if you mean 'FIGHT' rather of 'fright'. thus, "The old generations have come a long way in their fight." :)

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today