不挂科搜题免费

问题:

I was supposed to _______ all my shopping by now,

选项

  • to have finished

  • to finish

  • to be finishing

  • to have been finished

  • 答案:

    A.to have finished