~その疑問、解決します~
学習お助けQ&A

英語【不定詞】

不定詞+前置詞の文

I know a good hotel to stay at. という文で、最後が前置詞で終わっているのですが、前置詞で終わらせていいのですか。

I know a good hotel to stay at.
(わたしは泊まるのによいホテルを知っています。)

この文の不定詞 to stay は、名詞 a good hotel を修飾しています。

「よいホテルに泊まる」は stay at a good hotel と表しますね。
不定詞 to stay が a good hotel を修飾して「泊まるためのよいホテル」という表現にするときも、「~に(泊まる)」という意味を表す前置詞 at が必要です。
stay と a good hotel を結びつけて stay at a good hotel というつながりであることを示しているのが at です。

■They are looking for a house to live in.
(彼らは住む家を探しています。)
※ live in a house というつながり

■Do you have anything to write with?
(何か書くもの(=書くのに使うもの:ペンなど)を持っていますか。)
※ write with anything というつながり

■Do you have anything to write on?
(何か書くもの(=その上に書くもの:紙など)を持っていますか。)
※ write on anything というつながり