回答

✨ ベストアンサー ✨

1番はhave cleanedで合ってると思いますが、
2番はhad lost です
found よりも前の話をしているので「大過去」です

たるこ

そうですよね!?
白で隠しているところはhaveとhadです😭
不安になっていましたが、安心しました!!
大変助かりました。ありがとうございます!

ゲス

今改めて見ると、
I have been cleaning かもしれないです
先生が違うとおっしゃったのはこれかも?

ゲス

for hours で「継続」なので、
動作動詞のclean は
I have been cleaning が正しいですね
すみません

たるこ

なるほど!!!納得しました、、、!!
大変、助かりました!!本当にありがとうございます!

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