was/were supposed to do 和is/are supposed to have done是一样的意思吗