whoの意味・使い方|主語と目的語を聞く疑問文を例文で解説

whoの意味と使い方を主語と目的語の疑問文で示したイラスト

こんにちは、しゅみすけです。

whoは「誰」と覚えているのに、Who called you? と Who did you call? の違いが分からない。これは、whoの意味ではなく、whoが文のどの場所に入るのかが見えていないために起こります。

whoのコアイメージは、人について欠けている情報を指し、その人が誰なのかを聞くことです。

who=文の中に空いている「人」の場所を埋める疑問詞

この記事では、whoの意味・発音・基本的な使い方から、主語を聞く場合と目的語を聞く場合、Who is …?・Who do …?・whose・whom・関係代名詞whoまで、例文で整理します。

whoの意味と発音

意味誰/誰が/誰を/誰に
品詞疑問代名詞
発音/huː/(フー)
中心となる働き人について欠けている情報を聞く

whoは日本語では「誰が」「誰を」「誰に」などと訳し分けます。しかし、英語のwho自体が変化しているわけではありません。文の中でwhoが主語・目的語・補語のどこに入っているかによって、日本語訳が変わります。

なお、whoの発音では最初のwを読みません。who /huː/ は、音としては「フー」に近くなります。

whoのコアイメージ|人について空いた場所を埋める

英語の疑問詞は、文に空いている情報の種類を示します。whatなら物・内容、whereなら場所、whenなら時間。そしてwhoは、その空欄にが入ることを示します。

  • Someone called me.
    誰かが私に電話した。
  • Who called you?
    誰があなたに電話したの?

2文目では、電話した「人」の情報が欠けています。その人の場所へwhoを置き、答えを求めています。

whoが主語の場合|Who+動詞

「誰がその動作をしたのか」を聞くとき、who自身が文の主語になります。

  • Who called you?
    誰があなたに電話したの?
  • Who knows the answer?
    誰が答えを知っていますか?
  • Who lives here?
    誰がここに住んでいますか?
  • Who made this cake?
    誰がこのケーキを作ったの?

whoが主語なら、whoの直後に動詞を置きます。一般動詞の現在・過去でも、do・does・didを前に置きません

Who did call you? ではなく、通常は Who called you?

元の文 Someone called you. のSomeoneをwhoに置き換えただけ、と考えると分かりやすくなります。

whoが目的語の場合|Who+疑問文の語順

「あなたが誰にその動作をしたのか」を聞くとき、主語は別に存在し、whoは目的語になります。

  • Who did you call?
    あなたは誰に電話したの?
  • Who do you trust?
    あなたは誰を信頼していますか?
  • Who did she invite?
    彼女は誰を招待したの?
  • Who are they waiting for?
    彼らは誰を待っているの?

この場合はyou・she・theyが主語として残っています。そのため、whoの後ろはdo・does・did、またはbe動詞・助動詞を使った通常の疑問文の語順になります。

Who called youとWho did you callの文型比較

Who called you? と Who did you call? の違い

英文whoの役割知りたい人
Who called you?主語電話した人
Who did you call?目的語あなたが電話した相手

見分けるコツは、who以外に動作主がいるかを見ることです。

  1. who以外に主語がない
    → whoが主語:Who called?
  2. whoの後ろにyou・sheなどの主語がある
    → whoが目的語:Who did you call?

Who is …?|人の正体・名前・関係を聞く

whoはbe動詞と組み合わせて、人の正体・名前・関係を聞くこともできます。

  • Who is she?
    彼女は誰ですか?
  • Who is your teacher?
    あなたの先生は誰ですか?
  • Who are those people?
    あの人たちは誰ですか?
  • Who was that on the phone?
    電話の相手は誰だったの?

be動詞は主語と説明をつなぐ動詞です。Who is she? は「彼女=誰?」と、人の正体に空いた場所をwhoで聞いています。

Who do you …?|誰に・誰をと聞く

一般動詞の目的語をwhoで聞く場合は、Who do you …? がよく使われます。

  • Who do you work with?
    誰と働いていますか?
  • Who do you usually talk to?
    普段、誰と話しますか?
  • Who do you want to meet?
    誰に会いたいですか?
  • Who does she look like?
    彼女は誰に似ていますか?

with・to・likeのような語が文末に残っていても、日常会話では自然です。前置詞を先頭へ出す Whom do you work with? や With whom do you work? より、Who do you work with? のほうが一般的です。

whoへの答え方|人の名前・関係を答える

whoで聞かれたら、基本的には人の名前・代名詞・関係を答えます。

質問答え方
Who called you?Tom did./My manager did.
Who is she?She is my sister.
Who did you meet?I met Lisa.
Who are you going with?I’m going with Ken.

短く答えるときは、質問に使われた動詞や助動詞を受けて Tom did.、She is.、Ken will. のように答えることもできます。

whoとwhomの違い

文法上、whoは主格、whomは目的格と説明されます。

  • Who called you?
    誰が電話したの?=主語
  • Whom did you call?
    誰に電話したの?=目的語

ただし、現代の日常英語では目的語にもwhoを使うのが普通です。Whom did you call? は文法的には正しいものの、会話では Who did you call? のほうが自然です。

whomが今もよく残るのは、to whom・with whomなど、前置詞を前に置いた改まった表現です。

whoとwhoseの違い

whoが「誰」なら、whoseは「誰の」です。人そのものではなく、持ち主を聞きます。

  • Who is she?
    彼女は誰ですか?
  • Whose bag is this?
    これは誰のバッグですか?
  • Whose idea was it?
    それは誰のアイデアでしたか?

疑問詞whoと関係代名詞whoの違い

whoには、質問ではなく、人を後ろから説明する関係代名詞の使い方もあります。

  • Who is that woman?
    あの女性は誰ですか?=疑問詞
  • The woman who called me is my boss.
    私に電話した女性は上司です。=関係代名詞

疑問詞whoは答えを求めます。関係代名詞whoは、すでに出た人へ説明を追加します。関係代名詞の仕組みは、関係代名詞とは?who・which・thatを「後から足す」感覚で解説で詳しく整理しています。

whoを使った日常会話の定番表現

  • Who knows?
    誰にも分からないよ。
  • Who cares?
    誰が気にするの?/どうでもいいよ。
  • Guess who.
    誰だと思う?
  • Who else?
    ほかに誰?
  • Who’s next?
    次は誰?
  • Who do you think you are?
    自分を何様だと思っているの?

Who knows? や Who cares? は形としては質問ですが、答えを本気で求めず、話し手の気持ちを表すことがあります。実際の意味は文脈と声の調子で決まります。

whoのよくある間違い

Who did call you? としない

whoが主語なら、通常は Who called you? です。ただし「一体誰が電話したの?」のように動詞を強調するときは Who did call you? と言う場合があります。

Who does he is? としない

be動詞の疑問文ではdo・doesを使いません。正しくは Who is he? です。

Who you called? としない

whoが目的語で一般動詞の過去について聞くなら、didを使って Who did you call? とします。

よくある質問

whoの後ろは単数扱いですか?

誰か分からない状態では、主語のwhoは通常、三人称単数として扱います。そのため現在形では Who knows?、Who wants coffee? のように動詞へ-sを付けます。ただし答えが複数と想定される文脈では複数の意味も持てます。

Who are you? と Who is he? の違いは?

be動詞はwhoではなく、後ろの主語に合わせます。youならare、heならis、theyならareです。

whoとwhatはどう使い分けますか?

人を特定したいならwho、物・内容・職業などを聞くならwhatです。Who is he? は「彼は誰?」、What is he? は文脈によって「彼の職業・立場は何?」という違いになります。

まとめ|whoは人の情報が空いている場所を示す

  • whoは人について欠けている情報を聞く
  • whoが主語なら Who+動詞で、do・didは使わない
  • whoが目的語なら Who+通常の疑問文の語順
  • Who is …? は人の正体・関係を聞く
  • 日常会話では目的語にもwhomよりwhoを使うのが一般的
  • whoseは持ち主、関係代名詞whoは人の説明を後から足す

whoを「誰」という訳だけで覚えるのではなく、文のどこに人の情報が空いているかを見ると、Who called you? と Who did you call? の語順も自然に理解できます。

what・where・when・why・howまで同じ考え方で整理したい方は、英語の疑問詞とは?what・who・where・when・why・howを「知りたい情報」で理解するもあわせてご覧ください。

資料請求 無料オリエンテーション(当日の流れはこちら)
be:RIZEが合うか3分でチェック
be:RIZEの全てが分かる!
資料請求する(10秒)
be:RIZEの全てが分かる!
資料請求する(10秒)
be:RIZEの全てが分かる!
資料請求する(10秒)
be:RIZEの全てが分かる!
資料請求する(10秒)