be
verbである、いる、ある
/biː/
have
verb持つ、ある
/hæv/
違いの詳細
基本的なニュアンス
beは主語の状態や性質、存在を表し、haveは主語が何かを所有していることや関係性を表します。beは「〜である・いる」、haveは「〜を持っている」という根本的な違いがあります。
I am a student.
私は学生です。
I have a book.
私は本を持っています。
文法構造での役割
beは主語と補語を結ぶ連結動詞として使われ、haveは主語と目的語を結ぶ他動詞として使われます。また、両方とも助動詞として時制形成にも使用されます。
She is running now.
彼女は今走っています。
I have finished my work.
私は仕事を終えました。
表現する関係性
beは主語の属性や状態を表現し、等号のような関係を示します。haveは主語と目的語の所有関係や体験関係を表現し、主語が能動的に何かを保持していることを示します。
The sky is blue.
空は青いです。
We have three cats.
私たちは猫を3匹飼っています。
時間や体験の表現
beは現在の状態や継続的な状況を表し、haveは経験や完了した行為を表現することが多いです。「have + 過去分詞」で完了形を作り、「be + ing」で進行形を作ります。
They are happy today.
彼らは今日幸せです。
I have been to Japan.
私は日本に行ったことがあります。
使い分けのポイント
- 1beは「イコール関係」、haveは「所有関係」で覚える
- 2be動詞の後は形容詞や名詞、haveの後は名詞が来る
- 3現在進行形はbe + ing、現在完了形はhave + 過去分詞
- 4年齢はI am 20.、体調はI have a cold.で使い分け
- 5There is/areは存在、I haveは所有を表す
- 6be動詞は状態、haveは関係性を重視する
- 7疑問文でAre you...?とDo you have...?を区別する
よくある間違い
所有を表すhaveは通常進行形にしません
年齢は主語+be動詞で表現します
身体的特徴はbe動詞を使います
存在を示すthere構文ではbe動詞を使います
確認クイズ
Q1. 「彼女は美しい」を英語にすると?
解説を見る
属性や性質を表すときはbe動詞を使います
Q2. 「私は車を持っています」を英語にすると?
解説を見る
所有を表すときはhave動詞を使います
Q3. 現在完了形を作るのに必要な動詞は?
解説を見る
現在完了形は「have + 過去分詞」で作ります
Q4. 「今勉強しています」を英語にすると?
解説を見る
進行形は「be + ing」で作ります
各単語の詳細
Memorize - 無料で始めるAI英会話アプリ
「分かる。話せる」を最速で。
AI英会話も無料で始められる英語学習アプリ。
単語帳、資格対策、文法学習まで、これ一つで。
無料でダウンロード