be supposed to do sth 与 be supposed to have done sth的区别请讲清楚,并附上例句.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 21:35:06
be supposed to do sth 与 be supposed to have done sth的区别请讲清楚,并附上例句.

be supposed to do sth 与 be supposed to have done sth的区别请讲清楚,并附上例句.
be supposed to do sth 与 be supposed to have done sth的区别
请讲清楚,并附上例句.

be supposed to do sth 与 be supposed to have done sth的区别请讲清楚,并附上例句.
1.be supposed to do= should do 应该做某事:
you are supposed to go to school on time=you should go to school on time.
你应该按时上学.
2.be supposed to have done sth= should have done.应该做成了某事(实际上没做成):
You are supposed to have done your homework= you should have done your homework.
你本应该能完成作业的.