Why havent you finished your homework yet? You to have finished it by last Sunday.A. are

发布时间:2020-08-17 12:43:23

Why haven't you finished your homework yet? You     to have finished it by last Sunday.
A. are supposed
B. were supposed
C. are supposing
D. were supposing

网友回答

A. are supposed
(答案→)B. were supposed
C. are supposing
D. were supposing
解析:本题考查的是be supposed to的用法。题意为“你为什么还没完成作业?你上个周日就应该完成了。”在本题中be supposed to have finished相当于should have finished,意为“本来应该完成而实际上没有”。
以上问题属网友观点,不代表本站立场,仅供参考!