I .......... here since morning.(Choose the correct tense form)
(a) am waiting
(b) have been waiting
(c) had been waiting
(d) will be waiting
I have been waiting here since morning.