The waiter hasn't brought the coffee ...... I've been here an hour already.

A)
up
B)
till
C)
still
D)
yet

Correct Answer :   yet