Mrs. Brown is supposed ______ for Italy last week. 


(A) to have left
(B) to leave
(C) to be leaving
(D) to have been left
出自:郑州工程技术学院-人力资源管理-大学英语2