質問: "for 5 o'clock on friday" こんにちは。 harry potter and the order of the phoenix [uk, adult版]p.293一番上の文に関してです。 クィディッチのキャプテンのアンジェリーナがハリーに怒っている場面です。 アンジェリーナがクィディッチのキーパーを決めるために、金曜日の夕方、競技場を予約してメンバー全員が集まるように声をかけたのにハリーがアンブリッジの罰則のために参加できないことがわかり、怒っています。 p.293 'how come you've landed yourself in detention for five o'clock on friday?' この文で、なぜ、"at five o'clock on friday"ではなくて"for five o'clock on friday"なのでしょうか? 教えてください。 よろしくお願いします。
回答: この場面は、アンジェリーナがハリーを問い詰めていますね。ハリーが5時からアンブリッジのところに行かなければならない、しかしキーパーの選抜試験がある。 アンジェリーナは、ハリーがわざと金曜の5時にした、というニュアンスで咎めているわけです。その時間は外すものだという気持ちです。 辞書では以下の用法でしょう。 http://dic.yahoo.co.jp/detail?p=for&stype=0&dtype=1 >14 ((期日指定))(ある日時)に[の] >an appointment for tomorrow at two o'clock > あす2時に会う約束 >the nobel prize for 1998 >1 998年ノーベル賞 >the meeting was arranged for saturday afternoon. > 会合は土曜日の午後に決められた. atでもlanded yourself in detentionから意味は分かりますが、forのほうがアンジェリーナの意図に沿って統一した表現になっているように思います。