副标题副标题副标题副
John is supposed ______ his term paper last week, but he hasn’t finished it yet.
A.to hinB.to be handing inC.to have handed inD.to have been handed in