请帮忙给出正确答案和分析,谢谢!
He put some more wood on the fire.(英译中)
He leant on the back of the sofa.(英译中)
He lay on a sofa, reading a book.(英译中)
He passed judgement on the guilty man.(英译中)
The house is a little heaven.(英译中)
Their house stands on a hill.(英译中)