HAS BEEN WAITING;

11 - has been waiting;