解説記事 — フレーズフレーズミー

単語の使い分け

get・take・have の使い分け|「免許を取る」は get、「夕食を取る」は have

30秒でわかる

日本語の「取る」に当たる英語は1つではありません。get は「手に入れる」(獲得の動作)take は「(そこにあるものを)つかむ・持っていく」have は「持っている」(状態)です。免許・資格・満点のように努力して手に入れるものは get、夕食・休憩のように決まり文句で「取る」と言うものは have(have dinner・have a break)。迷ったら「獲得か、つかむ動作か、持っている状態か」で選んでください。

×I haven't taken a driver's license yet.
I haven't got a driver's license yet.

まず、実際の間違いを見てください

次の3つは、当サービスの人手添削で実際に繰り返し指摘された誤答です(回数は同じ間違いが添削された実測値)。

例文: 私はまだ運転免許を取っていない。

×I haven't had a driver's license yet.88回
I haven't got a driver's license yet.

have は「持っている」という状態を表す動詞なので、「取得する」という動作には使えません。免許を「取る」は get(または obtain)。have を使うなら現在形にして I don't have a driver's license yet.(まだ持っていない)と状態の言い方にします。

例文: 私はまだ運転免許を取っていない。

×I haven't taken a driver's license yet.52回
I haven't got a driver's license yet.

take は「ちょっとそこのものをつかむ・持っていく」というニュアンスの「取る」。免許のように試験を経て獲得し、そのまま所持するものは get(獲得する)を使います。

例文: 今夜一緒に夕食を食べましょう。

×Let's take dinner tonight.42回
Let's have dinner tonight.

「夕食を取る」は have dinner が決まり文句です。take dinner とは言いません。食事の「取る」は have(または素直に eat)。

第103位

「取る」の英語の選び間違いは、よくある誤り全222タイプの中で第103位。当サービスの人手添削12年分で724回指摘されました。免許の take・食事の take という2つの場面に集中しています。

なぜ間違えるか——日本語のクセ

日本語の「取る」は守備範囲が広い動詞です。免許を取る・夕食を取る・満点を取る・休みを取る・メモを取る——ぜんぶ「取る」で言えてしまいます。英語はこれを動作の中身で分業していて、辞書で「取る=take」と最初に覚えてしまうと、免許にも夕食にも take を当ててしまいます。

分業の核はこうです。

もう1つの罠が have の二役です。1つ目の誤答 I haven't had a driver's license yet. は、文法としては正しい現在完了です。しかし have が状態動詞なので「まだ持ったことがない」という不自然な意味になり、「まだ取っていない」(=取得という動作がまだ)を表せません。動作の「取る」get に替えて I haven't got ... yet とするのが正解です。現在完了そのものの仕組みは現在完了の記事で扱っています。

3つの動詞の使い分けを表にまとめます。

日本語の「取る」正しい英語核のイメージ
免許・資格を取るget(obtain)a license獲得して所持する
満点を取るget a perfect score獲得する
夕食を取るhave(eat)dinner食事の決まり文句
休みを取る・風呂に入るtake a day off / take a bathひと区切りの行動をつかみ取る
メモを取るtake notes手元に書き取る
(取った結果)持っているhave a license状態。動作ではない

こう考える——書くときの判断手順

  1. 和文の「取る」を別の日本語に言い換えてみる——「手に入れる」と言い換えられるなら get
  2. 「食べる」と言い換えられるなら have(have dinner / have lunch)
  3. どちらでもなく「つかむ・持っていく・(休みなどを)ひと区切りもらう」なら take
  4. 動詞を置いたら最後に動作か状態かを確認する——「まだ取っていない」のような完了の文で have・take を使っていたら get に替える(take は現在形だと「取得しない(習慣)」の意味になってしまいます)

ここまでは同じ、ここからは別

「まだ運転免許を取っていない」は、I still don't have a driver's license.(まだ持っていない)でも事実関係は同じで、当サービスの採点でも誤りではなく軽い減点(減点1)にとどめています。ただし和文が「取っていない」という動作の完了を言っている以上、I haven't got(obtained)a ... yet の方が英作文としては適切です。また get は便利な動詞ですが多用は禁物です——「自分の部屋がほしい」に get a room を使うと若々しい印象になり(want で十分)、「聞いてくる」のつもりで get を使うと「前もって約束して受け取る」ニュアンスが出て不適切(聞き出すは find out)。get が正解なのは「獲得」の場面だと押さえてください。なお同じ「動作と状態」の区別は catch a cold(ひく)と have a cold(ひいている)にもそのまま現れます——catch a cold と have a cold の記事へ。get home(家に着く)の話はgo home・come home・get home の記事で扱っています。

まとめ——書いたあとのチェック

この間違い、自分もやるか試してみる

この記事で見た「私はまだ運転免許を取っていない。」を、実際に英語で書いてみてください。get・take・have のどれを選ぶかがそのまま試される問題です。書いた英文は AI がその場で採点します(登録は不要です)。

「私はまだ運転免許を取っていない。」を英語で書いてみる登録なしで、この1問をAIが採点します

データについて: 本文の回数・割合は、フレーズフレーズミーの人手添削データ12年分の集計値です(添削と誤りタグの照合 655,994回のうち、本記事のタグ「get, take, haveの違い(取る)」への照合が 724回・0.1%。集計 2026-08-14)。誤答例の「◯回」は、同じ間違いが人手添削と照合された回数です。誤答例はいずれも実際の学習者の答案に現れた文で、個人が特定できる情報は含みません。

著者: 株式会社コンテンツアンドシステムズ(人手添削18.4万件・採点基準416問を運営する、ITと教育の融合をミッションとする会社です)。データの出どころと記事の作り方は運営者とデータについてをご覧ください。

← 解説記事の一覧フレーズフレーズミーをはじめる