英語
高校生

家に着いたときは、2時間ずっと歩いていた。

I had been walking for two hours when I got home.

ではなくなぜ、

I had walked for two hours when I got home.

になるのか教えていただきたいです...。

回答

多分ですけど、
「walking」だと現在進行形で今していることなんですね。
で、今回の問題は、2時間ずっと歩いていた。と「~していた」と前のことを表している→過去形となります。
過去形はedやiedの形です。
例)私はアイスを食べていた。
Iate icecream.
みたいになり、
現在進行形はingの形です。
例)私はアイスを食べています。
Iam eat icecream.
みたいな感じです。
わからなかったら、質問してください😎

ずっと歩いていたっていうことは過去完了進行形でhad been Vingにならないんですか??

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