その他

beとhaveの違い

beは『状態・存在を表す』動詞、haveは『所有・関係を表す』動詞という基本的な違いがあります

be

verb

である、いる、ある

/biː/

have

verb

持つ、ある

/hæv/

違いの詳細

基本的なニュアンス

beは主語の状態や性質、存在を表し、haveは主語が何かを所有していることや関係性を表します。beは「〜である・いる」、haveは「〜を持っている」という根本的な違いがあります。

be

I am a student.

私は学生です。

have

I have a book.

私は本を持っています。

文法構造での役割

beは主語と補語を結ぶ連結動詞として使われ、haveは主語と目的語を結ぶ他動詞として使われます。また、両方とも助動詞として時制形成にも使用されます。

be

She is running now.

彼女は今走っています。

have

I have finished my work.

私は仕事を終えました。

表現する関係性

beは主語の属性や状態を表現し、等号のような関係を示します。haveは主語と目的語の所有関係や体験関係を表現し、主語が能動的に何かを保持していることを示します。

be

The sky is blue.

空は青いです。

have

We have three cats.

私たちは猫を3匹飼っています。

時間や体験の表現

beは現在の状態や継続的な状況を表し、haveは経験や完了した行為を表現することが多いです。「have + 過去分詞」で完了形を作り、「be + ing」で進行形を作ります。

be

They are happy today.

彼らは今日幸せです。

have

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...?を区別する

よくある間違い

I am having a pen.
I have a pen.

所有を表すhaveは通常進行形にしません

My age is 20 years old.
I am 20 years old.

年齢は主語+be動詞で表現します

I have tall.
I am tall.

身体的特徴はbe動詞を使います

There have many people.
There are many people.

存在を示すthere構文ではbe動詞を使います

確認クイズ

Q1. 「彼女は美しい」を英語にすると?

A. She has beautiful.
B. She is beautiful.正解
C. She have beautiful.
D. She are beautiful.
解説を見る

属性や性質を表すときはbe動詞を使います

Q2. 「私は車を持っています」を英語にすると?

A. I am a car.
B. I am having a car.
C. I have a car.正解
D. I be a car.
解説を見る

所有を表すときはhave動詞を使います

Q3. 現在完了形を作るのに必要な動詞は?

A. be
B. have正解
C. do
D. will
解説を見る

現在完了形は「have + 過去分詞」で作ります

Q4. 「今勉強しています」を英語にすると?

A. I have studying.
B. I am studying.正解
C. I have study.
D. I be studying.
解説を見る

進行形は「be + ing」で作ります

各単語の詳細

Memorize

Memorize - 無料で始めるAI英会話アプリ

「分かる。話せる」を最速で。

AI英会話も無料で始められる英語学習アプリ。
単語帳、資格対策、文法学習まで、これ一つで。

AIと英会話を無料で練習
苦手な発音をAIで発見
自分だけの単語帳を作成
1000問以上の文法で基礎固め
Download on the
App Store

無料でダウンロード