Meaning: A rainbow has seven colors because light is separated into seven colors when it passes through a prism.
Choice of Words: A rainbow is a curved line of colors that appears in the sky when sunlight is scattered by raindrops.
Alternative Expressions
The rainbow has seven hues.
Meaning: This means that a rainbow contains seven different shades of light, which are the colors that we see.
Choice of Words:Rainbow is the colorful arc that we see in the sky after it rains. Has means possesses or contains something. Seven is the number that comes after six and before eight. Hues are another word for colors.
A rainbow is made up of seven different shades.
Meaning: This means that a rainbow contains seven different variations of light, which are the colors that we see.
Choice of Words:Rainbow is the colorful arc that we see in the sky after it rains. Is made up of means consists of or is composed of something. Seven is the number that comes after six and before eight. Shades are different variations of a color.