I lived in Paris for three years when I was a child.
「私は子供の頃、3年間パリに暮らしたことがあった。」

上の文は when 以下が状態の動詞になっているから、
had lived だと不正解だと教わりました。


しかし以下の英文が正解だとする人がいました。

When I was a child I had lived in China for three years.

これは、その人が間違っているだけでしょうか?