(a) The rainbow is made by seven colours. ... is
made up of seven colours
(b) The rainbow has many colours on it.
in it
(c) The rainbow got seven colours.
has got
(d) The rainbow had 7 colours. OK
(e) The rainbow has seven types (of ) colours. You must use
of; you can't say
types colours.
CJ