① まず全体の時制は「過去」
• when she was a child(彼女が子どもだった時)
→ すでに「過去」の話です。
② 「過去のある時点での出来事」なら普通の過去形!
• 「子どものとき、1年間京都に住んでいた」
→ これはその時の普通の過去の出来事なので、
→lived(過去形)でOK。
③ では「had lived(過去完了)」はなぜダメ?
過去完了は「過去のさらに前のこと」を言いたいときに使います。
たとえば
• Emi had lived in Kyoto before she moved to Tokyo.
(東京に引っ越す前に京都に住んでいた)
でも今回の文では「2つの過去の出来事の順番」を特に強調してないので、
普通に過去形 livedで十分です。