关于had的用法问题

问题描述:

关于had的用法问题
Everything he __ away from him before he returned to his hometown.
A had taken B had had been taken
,why?

第一个had是拥有的意思 后面一个被动
(Everything he had)had been taken