单项选择题

Mrs. Miller is supposed ______ for Pairs last week.

A.to have left
B.to be leaving
C.to leave
D.to have been left