ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

英語学習法・英文法のQ&AコミュのWhoにつきまして

  • mixiチェック
  • このエントリーをはてなブックマークに追加

すみません、教えてください。

Does anyone know who she works for?
「誰か彼女がどの会社につとめているのか知っていますか。」

と訳されていたのですがwhoでなくwhereでは
だめなのでしょうか?
つまり、
Does anyone know where she works for?
場所を聞いているのでwhoでなく、whereだと
思うのですが、なぜwhoなのでしょうか?

よろしくお願いいたします。

コメント(5)

はじめまして。“Who”というのは、単純に人を表す場合と団体(集団)を表す場合とがあり、例文では後者のパターンです。また、例文では最後に“for”がついているので「どこで」という場所を聞いているのではなく、「どのような団体(会社)のために」と聞いているのだと思います。ですので、場所とか位置を問う“where”ではだめなんだと思いますよ。
関係副詞whereを使うのであれば、最後の前置詞forは不要かと。

Do you know where he works?
Do you know the company (which) he woraks for?
となら書き直せると思いますが。
皆さんありがとうございます。
理解できました。
whoの場合 ---会社名
whereの場合---所在地

つまりは、ボンタックさんのおっしゃるように
whereを使いたい場合は、
Do you know where he works?
と所在地を問うような形にしないといけないということ
ですね。

ありがとうございます。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

英語学習法・英文法のQ&A 更新情報

英語学習法・英文法のQ&Aのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング