Ari

解決しました!
5番がforではなくinになる理由を教えて欲しいです。 よろしくお願いします

3番の答えがイになるのも出来れば教えていただきたいです。

ベストアンサー
for the past ten yearsは、「10年間ずっと」のような継続の意味を持ちます。例えば、「10年間ずっとこの村に住んでいる」というような時に使います。

「明日の今頃は飛行機の中だろう」なので、be flyingになります。flyだと飛び立つのような意味になります。