问题详情
(Being felt) that she (had done) (something wonderful), she sat down (to rest).
A.Being felt
B.had done
C.something wonderful
D.to rest
请帮忙给出正确答案和分析,谢谢!