a) en vert : nice, fast, rich, big, old, clever, young, dry, hot, cold, pretty, strange
en rouge : interesting, modern, dangerous, famous,expensive, elegant
en noir : bad, good
b) nicer than
faster than
richer than
bigger than
older than
cleverer than
younger than
drier than
hotter than
colder than
prettier than
stranger than
more interesting than
more modern than
more dangerous than
more famous than
more expensive than
more elegant than
worst than
better than