回答

回答

現在完了はその状態が今まで続いているということを表します。(例えばI have lived in Tokyo for five yearsなら5年前から今まで東京に住んでいるということを表しています)
この問題だと父は今和歌山に住んでいる訳ではなく、昔に5年間住んでいたということなので現在完了は使えません。

この回答にコメントする
疑問は解決しましたか?