问题

You are supposed ________ the work yesterday but you forgot.
A:to finish
B:to be finishing
C:to have finished
D:had finished
B:to be finishing
C:to have finished
D:had finished
正确答案是:
同类题型
Do you know that is _____ grandmother.
She_______ballet before she entered film industry.
John was very upset because he was_______ by the policewith breaking the law.
______ you’ve got the chance, you might as well make full use of it
I walked in our garden, _______ Tom and Jim were tying a big sign onto one of the trees.