be supposed to have done +时间怎么用
be supposed to have done +时间怎么用
be supposed to 和should have done
be supposed to be done 和be supposed to have been done的区别
be supposed to do sth 与 be supposed to have done sth的区别
be supposed to do与was/were supposed to have done
be supposed to do sth与should have done sth 有什么区别?
have done/to be done
区分一下sth be supposed to do和sth be supposed to be done
you were supposed to do,那么you were supposed to have done可以吗
have been done 和 to be done
在英语的非谓语中,ed,to do,ing,have done,to be done分别应该怎么用?
have it to be done