He took it for granted what his mother had done for him这句话对吗?

问题描述:

He took it for granted what his mother had done for him这句话对吗?

He took what his mother had done for him for granted.
句子中有it,就不能用what了.