質問: 高校英語 完了形
回答: has は現在形で直訳すると「持っている」 livedは過去分詞(過去形も同形)で「住んでいた」 has+livedで直訳すると、「住んでいたのを持っている」 つまり、「前からずっと住んでいる」っていう訳になるのです。 完了形というのは、過去から現在までという意味があるのです。