were to have done 造句,
were to have done 造句,
have sth to be done造句
were/was to have done 可以代替would/should have done
to be done to have been done to have been doing 形式的造句,
should have done 造句
you were supposed to do,那么you were supposed to have done可以吗
have done/to be done
were to have done 和 should have done 都表示虚拟的 本应该 有什么去区别么?
be supposed to do与was/were supposed to have done
could never have done 造句
have done to
to have done