LastnightLiPingwatchedthefootballmatchathomewhenhe______hishomework.A

发布时间:2020-08-13 15:14:51

Last night Li Ping watched the football match at home when he ______ his homework.A.need have doneB.must haven doneC.should have doneD.could have worked

网友回答

C解析考察虚拟语气。句意:当他应该写作业的时候,昨晚丽萍在家看足球比赛了。“should+have+done”意思是“本来应该做某事,而实际没做。”故选C。
以上问题属网友观点,不代表本站立场,仅供参考!