質問: 先日、ある記事にこのような文章がありました。 A ticket had cost $80 for parkgoers who are 10 or older. costを辞書で調べたところ、 「This hat cost $80 for me. 不可と」書いてあり、 「cost + 金額 + for 人」という使い方はできないということですが、 実際の英文記事にはこのような文章が載っていました。 ここで質問が2つあります>< 1.ネイティブの方は、「cost + 金額 + for 人」という表現をよく使うのでしょうか? 2.もしめったに使わないのだとしたら、この語順がいけない理由は何なのでしょうか>< 英語に詳しい方、どなたかご回答していただけたら嬉しいです。。 よろしくお願い致しますm(_ _)m
回答: cost は cost 人 お金で SVOO のような形で用いますが, 本来,give 人 ものや buy 人 もの という基本パターンとは違います。 もともと cost は自動詞であり,その後,人を直接目的語にとるようになり, お金の部分は副詞的な意味で続けられていました。 「○○円ぶんだけ」という感じでしょうね。 そのせいもあって,give もの to 人,buy もの for 人 という変形にはなじみません。 直接,人に費用がかかるので,for パターンでなく,to パターンのはずですが, 辞書には cost お金 to 人は不可,となっています。 ただ,cost という動詞とは切り離して, for 名詞 to 原形のように,意味上の主語として続けることはできますし, for 目的で「~するために」という意味でも続けられます。 それと同様,「人にとって」という意味で for 人をつけることは可能だと思います。 ただし,me のような語の場合, cost me お金とすればいい。 me のような代名詞では,give, buy でも to や for は用いないのが普通です。 今回のように,parkgoers という名詞の上,who ~で修飾され,長くなっているので, 後に置かざるを得ない。 その場合に,cost OO からの変形とは別に for ~と続けることになる,ということだと思います。