这句话中的have been是完成时的被动语态吗?他的意义是什么

He is supposed to have been an actor when he was younger
2025-04-08 07:34:30
推荐回答(1个)
回答1:

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