If she'd treated him ,he'd have had as much as he wanted.这句话里的两个'd分别省略的是什么,都是would吗

问题描述:

If she'd treated him ,he'd have had as much as he wanted.
这句话里的两个'd分别省略的是什么,都是would吗

第一个是had,第二个是would

不是,有一个是would.不省略:If she had treated him, he would do what he wanted.