sat是sit的过去式,sit是动词,后面用副词,排除AB
with sth done这里用到了这个句式(with his eyes half opened)表示已经发生的动作
不明白的再问哟,请及时采纳,多谢!