HAVE 5. HAD LIVED 6. MOVED

4. have 5. had lived 6. moved