请英语高手帮我解答难题

问题描述:

请英语高手帮我解答难题
单选并说明理由且翻译这句话
He found Irene____at the piano with her hands on the keys( A.seating B.seated C.seat D.to seat)

seating.首先 Irene坐在那里,要用主动形式,所以seated不对.
find somebody doing 是发现某人在做什么的意思.