функциональные омонимы: раненые солдаты - раненые, пассажирский поезд - пассажирский, взрослые люди - взрослые.
Такие омонимы появивились в результате перехода слов из одной части речи в другую.
Раненые солдаты (конкретность!) - раненые (это могут быть не только солдаты)
пассажирский (что? автобус, поезд?) - пассажирский поезд (конкретность!)
Взрослые люди (коннкретнось!) - взрослые (кто? может, животные?)