(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
请帮忙给出正确答案和分析,谢谢!
She felt that she had done her good deed f
She felt that she had done her good deedfo