shoreとcoastとbeachの違い
shoreの意味は
「(海)岸」
です。
I like walking along the shore.
私は海岸にそって歩くことが好きです。
coastの意味は
「海岸、沿岸」
です。
There were three big ships on the coast.
沿岸に3隻の大きな船があった。
beachの意味は
「浜(辺)」
です。
They were playing on the beach.
彼らは浜辺で遊んでいた。
shoreとcoastとbeachの違いですが、shoreは一般的によく使われる(海)岸という意味です。coastはshoreよりもさらに広範囲な沿岸という意味で、beachは行楽地における海辺や浜辺のことです。
I went to the shore.
私は(歩いて)海岸に行った。
I went to the coast.
私は(船などで)沿岸に行った。
I went to the beach.
私は(行楽で)海辺に行った。