You are supposed ________ the work yesterday but you forgot.
#71460
A
to finish
B
to be finishing
C
to have finished
D
had finished