单项选择题

It () to have been ready last week.But you haven’t done it.

A.supposes
B.is
B.was
C.supposed