✨ ベストアンサー ✨
“leave O C” で “OをCの状態にしておく” という意味になります。
ここではO=the windows, C=openですから、
He has left the windows open for two days.
となりますね。
openには「開ける」という意味以外に
「開く」という意味もあるので過去分詞にしなくても大丈夫です!!
ありがとうございます
細かいことかもしれませんが、ゲストさんの回答は間違っています。このopenは動詞ではなく、 “開いている” という意味の形容詞として使われています。なので過去分詞などを考える必要はありません。
その通りです。Cは形容詞、分詞、副詞、名詞のどれかなので、動詞を入れる時は分詞にしなければなりません。
ありがとうございます!
ありがとうございます。
なんで、openは過去分詞でなくていいんですか!?