单项选择题

Our principal, a mean old lady, ______ a travel for ages, but to our great disappointment nothing has happened yet.

A.was premising
B.has been premising
C.has premised
D.promised