英語
高校生

The heavy fog made it impossible for us to see anything in front of us.
濃霧のせいで目の前が何も見えませんでした。

anything to see ではなく、to see anythingなのはどうしてでしょうか?

回答

〈S+V+it ~ to …〉の構文になっているためです。

このとき、目的語となるto不定詞の部分を、itで形式的に置いている(ここでは、to see以下をitで指し示している)ので、to seeは、形容詞的用法ではなく名詞的用法だとみなします。

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