質問: 前置詞についてです。 「そのレストランの土曜日の予約を取った」は i made a reservation for the restaurant on saturday でどうかなと思いますが、2つの前置詞 for と on の使い方は間違いありませんか?
回答: なんだか熱い議論になってきましたが、 how to make a reservation for a hotel in english. という場合と、i made a reservation at the restaurant を比較すること自体ナンセンスだと思います。 なぜなら前者は、a reservation for a hotel(一般的なホテルの予約)という目的であり、後者は、a reservation at the restaurant (その特定のレストランに予約を取った)という事実です。 けれど、言語は変わっていくので、どちらでもお好きなほうを使えばいいです。要は「通じてなんぼ」ですから(笑)。