解答

✨ 最佳解答 ✨

③のhas been cleaning up (現在完了進行形)を選ぶと、後ろにあるwhen her husband came home ~のcame (過去形)とは、(現在完了進行形)と(過去)では時制が合わないので間違いになります🌟

ああいいい

ではhad been だったらOKということでしょうか??

めい

「帰宅した時に」この過去の時点までの動作の継続を表すなら
for two hours などを伴って
had been cleaning the kitchen for two hours when ~のように(過去完了進行形)で表せますけど、for two hours のような表現がなければwas cleaning the kitchen when ~と(過去進行形)で表すのが普通だと思います
問題は過去の時点での動作の完了を表す過去完了の②が答えになっています🌟

ああいいい

分かりやすかったです!ありがとうございます😭

留言
您的問題解決了嗎?