Mrs. Brown is supposed _____ for Italy last week.
A.to have left
B.to leave
C.to be leaving
D.to have been left
出自:三门峡职业技术学院英语读写