問題補(bǔ)充:
單選題
Why haven't you finished your homework yet? You___________ to have finished it by last Sunday.A.are supposedB.were supposedC.are supposingD.were supposing
網(wǎng)友答案:
熱心網(wǎng)友 1樓
B解析本題考查的是be supposed to的用法。題意為“你為什么還沒完成作業(yè)?你上個(gè)周日就應(yīng)該完成了!痹诒绢}中be supposed to have finished相當(dāng)于should have finished,意為“本來應(yīng)該完成而實(shí)際上沒有”。