be supposed to be done应该做某事be supposed to have been done 本应该做却没有做都是表示被动语态have been 是表示“已经做了”的意思整句话的意思是,他年轻时本应该是个艺术家(被期望的)但是实际他不是