no because you need light to see
You cannot see colors that are outside of the visible spectrum of light, such as infrared and ultraviolet. These colors are not detectable by the human eye without special equipment.
when you see all of the colors when they combine it makes black
reflect
You see the colors of light that are reflected off the object. The colors you see depend on the wavelengths of light that the object reflects. For example, if an object reflects green light and absorbs all other colors, you will perceive the object as green.
You can use a prism to see all the different colors in white light.
White light contains the many colors you see. The illuminated object will absorb and reflect the light as its' materials see fit. A black object will absorb all colors. A white object reflects all colors. Everything else lies in between there somewhere.
the light already have colour
No. White light is a mixture of many colors. When you see a rainbow, you see the white light separated into its components.
When all colors of light are combined, they create white light because white light is a mixture of all the colors in the visible spectrum.
The Rainbow as you see it are the colours which constitutes the light you see or rather percieve.
Colour is the human perception of certain frequencies of light. Without light, there is no colour to be perceived. A dark room may still have light in it (and in fact it does in the form of infrared light), but the intensity of that light is small, and the human eye may not be able to see it.In short, no light = no colour.
No, the colors you see are the colors that are reflected by the object. White light is composed of several different wavelengths of energy, these different energies correspond to different visible colors. When an object absorbs the light, it absorbs its energy, the rest of the energy is reflected from the surface. That energy is what you see in the form of photons (light). So, if an object looks blue to you, that object is absorbing red light.