Sally
So it has been for ages past, so it is now. Why isn't it "So it has been for ages"?
2023년 3월 23일 오전 9:20
답변 · 5
2
So it has been for ages ... just means it has been like this for a long (continuous) period of time. So it has been for ages past ... means it has been like this for different ages, or times, in the past. For example, the Egyptian, Greek and Roman civilisations.
2023년 3월 23일
1
Both are correct, although "in" works better than "for". Even better would be: So has it been in ages past, so is it now.
2023년 3월 23일
1
I don't know the context of this, but the style seems to be slightly poetic and slightly archaic, even biblical. In everyday English today we would say "so it has been for ages" or more likely "it has always been like this". But your quote aims for a more formal style. I hope that helps and makes sense based on the source of your quote.
2023년 3월 23일
아직도 답을 찾지 못하셨나요?
질문을 남겨보세요. 원어민이 도움을 줄 수 있을 거예요!