「〜に渡って」というのは、over または through を使って表すことができます。
'Over 100 years' でも「100年に渡って」と表現することができるのですが、'100 years' の前に the last や the past をつけることで、「今まで過去100年」というニュアンスを加えることができます。
ご参考になれば幸いです。
Japan's population has been growing for 100 years.
こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
Japan's population has been growing for 100 years.
とすると、「日本の人口は[100年](https://eikaiwa.dmm.com/uknow/questions/85663/)にわたって増加しています。」となります。
役に立ちそうな単語とフレーズ
for 100 years 100年にわたって
over a period of 100 years 100年間にわたり
a century 100年、1世紀
参考になれば幸いです。