Much good has it done him.

1 这是个倒装句吧?

2 much good 如何理解?

3 do 的使用方法是否像 de me a favour?

do sb good 对某人有用;对某人有好处:

A bit more exercise would do you good. 稍微多训练训练对你有好处。(摘自《朗文当代高级英语辞典》第六版)

Much good has it done him. = Much good it has done him.= It has done him much good.

这事已经给他带来了不少好处。

【说明】Much goodhasit done him. 和 Much good it has done him.这两个句子的结构叫做“宾语前置”(Much good 是宾语),在这样的情况下,句子的主语和谓语一般不倒装,有时也可以倒装。