辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

未設定
2022-02-05 06:02

on が理由の前置詞?

I'm here on business. にはなんで on が入るんですか?
普通は I'm here for business. になるはずじゃないですか?
business の代わりに例えば I'm here on pleasure. とかでも成り立ちますか?
Are you here on bussiness? みたいに文の形を変えても成り立ちますか?

回答

2022-02-05 11:46:22

on という前置詞は、「〜の目的で時間を過ごす」というニュアンスを表すことができます。
on business(商用の目的で)
on holiday(休日の目的で)
on vacation(休暇の目的で)
on a mission(任務の目的で)*mission は可算名詞なので a が要ります。

この前置詞 on は後に置かれる名詞の前に置かれているものなので、文が疑問文になってもそれに影響されることなく使えます。

on pleasure と言うことができないのは、pleasure ということばが、〜の目的である時間、という意味を持たず、単に「楽しみ、愉しみ」という意味しかないからです。この場合は for pleasure が適当でしょう。

関連する質問