student asking question

for generations で何世代にもわたってという意味ですか?また、for years で何年にもわたってという意味になりますか?いつも回答ありがとうございます。

teacher

ネイティブによる回答

Rebecca

はい、「for generations」は「throughout many generation」、つまり「何世代ものあいだずっと」という意味になります。これらの間に違いはありません。「for years」というフレーズも「throughout many years」と同じ意味で、この2つのフレーズの間にも違いはありません。 例: People have been driving cars for generations.(人々は何世代にもわたって車を運転してきた。) 例: For years, Apple has dominated the smartphone market.(何年もの間、Appleはスマートフォン市場を支配してきた。)

よくあるQ&A

03/22

さっきの表現をクイズで解いてみよう!

ブラックパンサーは何世代にもわたってワカンダを守ってきた。