現在完了形はhave+過去分詞になるのでlivedになります。
2番も動詞が過去分詞なのでhaveになります。
3番は現在完了形はどのくらいの期間を聞くことが多いのでhow longでいいと思います。
回答
疑問は解決しましたか?
この質問を見ている人は
こちらの質問も見ています😉
おすすめノート
【夏勉】2年間の英語復習
8814
112
これを見れば中2の英語が完璧に⁉️✨
5121
41
中3英語ノート(上)-和訳・単語・文法-【旧版】
4500
25
【中学英語】三年文法まとめ。
4311
22
ありがとうございます😢