А) Слышать - переходный глаг. несов. вида => 4 вида прич.
Слышащий (действ.прич. наст.вр.), слышавший (действ.прич. прош.вр.), слышимый (страд.прич., наст.вр.)
б) Улыбаться - непереходный глаг. несов. вида => 2 вида прич.
Улыбающийся (действ.прич., наст.вр.), улыбавшийся (действ.прич., прош.вр.)