1.
b
a
b
2.
bigger, more beautiful, most inresting, longer, most dangerous
3.1
adj-famous, wonderful, big
noun-people, houses
3.2
adj-italian, red
noun-food, tomatoes
3.3
adj-modern, Colombian, spectacular
noun-magazines, models, covers
3.4
adj-Chinese, fresh, hot
noun-food, vegetables, sauces
3.5
adj-tall, basketball
noun-boys, teams
4.
1. must, might
2. should
3. can, should
4. shouldn't, can
5. can