it might have been that Righty woke up,but Lefty doesn't wake up,doesn't survive the operation.have been这里怎么理解that是表语从句么doesn't survive the operation.的主语是什么

问题描述:

it might have been that Righty woke up,but Lefty doesn't wake up,doesn't survive the operation.
have been这里怎么理解
that是表语从句么
doesn't survive the operation.的主语是什么

have been这里怎么理没有实义 过去完成时
that是表语从句么:不是
doesn't survive the operation.的主语是什么:Lefty

might have been 情态动词表对过去情况的猜测
that Righty woke up, but Lefty doesn't wake up,doesn't survive the operation是be的表语从句doesn't survive the operation与doesn't wake up并列,是Lefty的谓语

might have been是对过去发生事情的一种推断,翻译为“可能是...”
that Righty woke up是表语从句,而it是虚主语;
doesn't survive the operation.的主语是Lefty这个人