🚃 英文法・熟語マスター

主語と動詞の一致の問題一覧 全49問(解答・解説つき)【無料】

英語では、主語が単数か複数かによって動詞の形をそろえる必要があります。このページには主語と動詞の一致の問題を全49問、やさしい順に並べて掲載しています。各問の「解答と解説」を開くと、正解と一言解説が読めます。印刷して使いたいときは無料のプリント(PDF)、通しで練習したいときはゲームもあります。

高校基礎レベル(31問)

問 1

There     a thick book on the desk.

  1. ① is
  2. ② are
  3. ③ be
  4. ④ have
解答と解説
正解 ① is

There is/are の文では、うしろに置かれた本当の主語に動詞を合わせます。ここでは a thick book という単数なので is が正解です。書き出しの There につられて are を選ばないよう注意します。

問 2

There     many people at the concert.

  1. ① was
  2. ② were
  3. ③ is
  4. ④ has
解答と解説
正解 ② were

There の文はうしろの主語に合わせる。many people は複数で過去の文なので were。

問 3

Each of the students     a textbook.

  1. ① has
  2. ② have
  3. ③ are
  4. ④ were
解答と解説
正解 ① has

each of the ~ は単数扱い。of のあとの students が複数でも has で受ける。

問 4

Everyone in the class     ready for the test.

  1. ① are
  2. ② is
  3. ③ were
  4. ④ have
解答と解説
正解 ② is

Everyone は一語で単数扱いです。in the class は主語を説明する飾りなので、動詞は is になります。

問 5

The number of students     increasing every year.

  1. ① is
  2. ② are
  3. ③ were
  4. ④ have
解答と解説
正解 ① is

the number of ~ は「~の数」という意味で、主語の中心は number なので単数扱いです。したがって is が正解になります。すぐ前の students が複数でも、それに引きずられて are としないことがポイントです。

問 6

A number of people     waiting outside.

  1. ① is
  2. ② are
  3. ③ was
  4. ④ has
解答と解説
正解 ② are

a number of ~ は「多くの~」で複数扱い。people に合わせて are。

問 7

Neither Tom nor his friends     at the party.

  1. ① were
  2. ② was
  3. ③ is
  4. ④ has
解答と解説
正解 ① were

Neither A nor B は動詞に近いBに合わせます。his friends が複数なので were です。

問 8

Each boy and girl     a small gift.

  1. ① get
  2. ② gets
  3. ③ are getting
  4. ④ have
解答と解説
正解 ② gets

each のついた名詞は単数扱い。each boy and girl は一人ひとりを指すので gets。

問 9

Playing video games     his favorite hobby.

  1. ① are
  2. ② were
  3. ③ is
  4. ④ have
解答と解説
正解 ③ is

動名詞 Playing video games が主語で、これは一つの行為なので単数扱いです。動詞は is にします。

問 10

Every room in this hotel     a sea view.

  1. ① have
  2. ② has
  3. ③ are having
  4. ④ were
解答と解説
正解 ② has

every のついた名詞は単数扱いなので、動詞は has が正解です。in this hotel という修飾語をはさんで room と離れていますが、主語はあくまで単数の Every room です。複数に見える have は誤りです。

問 11

Neither the players nor the coach     happy.

  1. ① were
  2. ② are
  3. ③ have
  4. ④ was
解答と解説
正解 ④ was

neither A nor B は近い方の B に合わせる。the coach が単数なので was。

問 12

A large number of tourists     this temple yearly.

  1. ① visit
  2. ② visits
  3. ③ is visiting
  4. ④ has visited
解答と解説
正解 ① visit

A large number of〜は「多くの〜」で複数扱いです。yearly という習慣を表す語もあるので visit にします。

問 13

Reading books before bed     me relax.

  1. ① help
  2. ② helps
  3. ③ are helping
  4. ④ have
解答と解説
正解 ② helps

動名詞 Reading ~ が主語のときは単数扱い。動詞は helps。

問 14

Each of these books     worth reading carefully.

  1. ① are
  2. ② were
  3. ③ is
  4. ④ have
解答と解説
正解 ③ is

Each of+複数名詞は単数扱いです。be worth ...ing(〜する価値がある)の形なので is が入ります。

問 15

Each of the students in the class     a different hobby.

  1. ① have
  2. ② are having
  3. ③ were having
  4. ④ has
解答と解説
正解 ④ has

each of the ~ は「~のそれぞれ」で単数扱いなので has が正解です。of のあとの the students が複数でも、主語の中心は each なので単数で受けます。近くの複数名詞につられて have としない点が落とし穴です。

問 16

Neither my parents nor my sister     seen that movie yet.

  1. ① has
  2. ② have
  3. ③ had
  4. ④ having
解答と解説
正解 ① has

neither A nor B は動詞に近い方の my sister に合わせる。単数なので has。

問 17

A number of students     absent from school today.

  1. ① was
  2. ② were
  3. ③ has been
  4. ④ is
解答と解説
正解 ② were

A number of students は「多くの生徒」で複数扱いです。今日すでに起きたことなので were になります。

問 18

Every student in the class     expected to submit the essay by Friday.

  1. ① is
  2. ② are
  3. ③ were
  4. ④ have
解答と解説
正解 ① is

every のついた名詞は単数扱い。in the class をはさんでも Every student は単数で is。

問 19

Swimming in the ocean every morning     you feel refreshed and healthy.

  1. ① make
  2. ② makes
  3. ③ are making
  4. ④ have made
解答と解説
正解 ② makes

動名詞 Swimming in the ocean every morning が主語で単数扱いです。動詞は makes になります。

問 20

Neither the teacher nor the students     aware of the sudden schedule change.

  1. ① was
  2. ② is
  3. ③ were
  4. ④ has
解答と解説
正解 ③ were

neither A nor B が主語のときは、動詞に近い方の B に数を合わせます。ここでは B が the students と複数なので were が正解です。前にある the teacher に合わせて was としないよう注意します。

問 21

The number of electric vehicles on the road     grown rapidly.

  1. ① are
  2. ② have
  3. ③ were
  4. ④ has
解答と解説
正解 ④ has

the number of ~ は単数扱い。現在完了は has grown となり has。

問 22

A number of birds     in the park every spring morning.

  1. ① sing
  2. ② sings
  3. ③ singing
  4. ④ has sung
解答と解説
正解 ① sing

A number of birds は「多くの鳥」で複数扱いです。毎春の習慣を表すので sing が正解です。

問 23

Every child in the neighborhood     invited to join the event.

  1. ① are
  2. ② have
  3. ③ were
  4. ④ is
解答と解説
正解 ④ is

every のついた名詞は単数扱い。Every child なので受け身も is invited で is。

問 24

Neither my aunt nor my cousins     visited us this summer.

  1. ① have
  2. ② has
  3. ③ is
  4. ④ was
解答と解説
正解 ① have

Neither A nor B は近いBに合わせます。my cousins が複数なので have visited です。

問 25

The number of online shoppers     risen sharply since last year.

  1. ① have
  2. ② has
  3. ③ were
  4. ④ are
解答と解説
正解 ② has

the number of ~ は単数扱いなので、現在完了は has risen となり has が正解です。直前の online shoppers が複数でも、主語の核は単数の the number です。have を選ぶと数が一致しません。

問 26

Studying two languages at once     quite challenging for beginners.

  1. ① are
  2. ② have
  3. ③ is
  4. ④ were
解答と解説
正解 ③ is

動名詞 Studying ~ が主語のときは単数扱い。動詞は is。

問 27

Each of the players     a different role on the field.

  1. ① has
  2. ② have
  3. ③ are
  4. ④ were
解答と解説
正解 ① has

Each of+複数名詞は「一人ひとり」を指す単数扱いです。動詞は has にします。

問 28

Every seat in the concert hall     already taken an hour before.

  1. ① were
  2. ② have
  3. ③ was
  4. ④ are
解答と解説
正解 ③ was

every は単数扱いで過去の文。Every seat に合わせて was。

問 29

Neither the captain nor the team members     ready for the final match.

  1. ① was
  2. ② has
  3. ③ is
  4. ④ were
解答と解説
正解 ④ were

Neither A nor B は近いBに合わせます。the team members が複数なので were になります。

問 30

    number of volunteers showed up for the cleanup event.

  1. ① A
  2. ② The
  3. ③ Some
  4. ④ Each
解答と解説
正解 ① A

動詞 showed up が「大勢が集まった」という文脈なので、「多くの~」を表す a number of が自然です。a number of volunteers で「多くのボランティア」となり A が正解です。the number of なら「~の数」という別の意味になってしまいます。

問 31

Every one of the dishes on the menu     prepared fresh each morning.

  1. ① are
  2. ② have
  3. ③ were
  4. ④ is
解答と解説
正解 ④ is

every one of the ~ は「~のどれも一つ一つ」で単数扱い。dishes が複数でも is。

受験標準レベル(6問)

問 32

Either you or he     wrong about it.

  1. ① are
  2. ② am
  3. ③ is
  4. ④ were
解答と解説
正解 ③ is

Either A or B は動詞に近いBに合わせます。he が単数なので is が正解です。

問 33

Not only the students but the teacher     tired.

  1. ① are
  2. ② were
  3. ③ am
  4. ④ is
解答と解説
正解 ④ is

not only A but (also) B は B に合わせる。the teacher が単数なので is。

問 34

Most of the water     already gone.

  1. ① is
  2. ② are
  3. ③ were
  4. ④ have
解答と解説
正解 ① is

Most of〜は of の後の名詞で数が決まります。water は数えられない名詞なので is になります。

問 35

Most of the students     from Asia.

  1. ① is
  2. ② are
  3. ③ was
  4. ④ has
解答と解説
正解 ② are

most of ~ の数は of のあとの名詞で決まります。ここでは the students が複数なので、動詞も複数の are が正解です。most という語だけを見て単数と決めつけないことが大切です。

問 36

There     a pen here, along with two notebooks.

  1. ① are
  2. ② were
  3. ③ is
  4. ④ have
解答と解説
正解 ③ is

along with ~ は主語に含めない。主語は単数の a pen なので is。

問 37

There     some milk left in the bottle.

  1. ① are
  2. ② were
  3. ③ have
  4. ④ is
解答と解説
正解 ④ is

milk は数えられない名詞なので単数扱いです。動詞は is になります。

難関大レベル(12問)

問 38

Neither you nor I     to blame for this.

  1. ① am
  2. ② is
  3. ③ are
  4. ④ be
解答と解説
正解 ① am

neither A nor B は近い方の I に合わせる。I の be動詞なので am。

問 39

Not only I but also they     invited.

  1. ① was
  2. ② were
  3. ③ am
  4. ④ is
解答と解説
正解 ② were

Not only A but also B は近いBに合わせます。they が複数なので were invited です。

問 40

Half of the apples     rotten now.

  1. ① is
  2. ② was
  3. ③ are
  4. ④ has
解答と解説
正解 ③ are

half of ~ も of のあとの名詞に数を合わせます。the apples が複数なので are が正解です。分数や割合を表す表現は、そのうしろに来る名詞が単数か複数かで動詞が変わる点を押さえます。

問 41

Two-thirds of the money     been spent.

  1. ① have
  2. ② are
  3. ③ were
  4. ④ has
解答と解説
正解 ④ has

分数 of ~ は of のあとの名詞で決まる。money は不可算で単数扱いなので has。

問 42

There     to be no easy answer to this.

  1. ① seems
  2. ② seem
  3. ③ are
  4. ④ have
解答と解説
正解 ① seems

There seems to be〜で「〜がないように思われる」を表します。後ろの no easy answer が単数なので seems です。

問 43

There     been several complaints recently.

  1. ① has
  2. ② have
  3. ③ is
  4. ④ was
解答と解説
正解 ② have

There の文はうしろの主語に合わせる。several complaints は複数なので have。

問 44

The number of students     increasing.

  1. ① are
  2. ② were
  3. ③ is
  4. ④ have
解答と解説
正解 ③ is

The number of〜は「〜の数」という単数扱いの主語です。動詞は is になります。

問 45

A number of students     absent today.

  1. ① is
  2. ② was
  3. ③ has
  4. ④ are
解答と解説
正解 ④ are

a number of ~ は「いくつもの/多くの~」という意味で複数扱いです。students が複数なので are が正解になります。形のよく似た the number of(~の数/単数扱い)との違いを取り違えないようにします。

問 46

Mathematics     my favorite school subject.

  1. ① is
  2. ② are
  3. ③ were
  4. ④ have
解答と解説
正解 ① is

mathematics のように -ics で終わる学問名は単数扱い。動詞は is。

問 47

Ten years     a long time to wait.

  1. ① are
  2. ② is
  3. ③ were
  4. ④ have
解答と解説
正解 ② is

期間や金額をひとまとまりと考えるときは単数扱いです。Ten years で「10年という長さ」なので is になります。

問 48

The rich     not always happy people.

  1. ① is
  2. ② was
  3. ③ are
  4. ④ has
解答と解説
正解 ③ are

the + 形容詞は「~な人々」で複数扱い。the rich(裕福な人々)なので are。

問 49

The number of the unemployed     rising fast.

  1. ① are
  2. ② were
  3. ③ have
  4. ④ is
解答と解説
正解 ④ is

The number of〜は「〜の数」で単数扱いです。the unemployed が複数でも動詞は is になります。

ゲーム形式で通して練習する登録不要・無料・スマホ対応

📄 主語と動詞の一致の練習プリント(無料PDF)

このページの問題を全49問、解答・解説つきでA4サイズにまとめたプリントです。印刷して繰り返し練習でき、個人・家庭での学習用に無料でお使いいただけます。

プリントをダウンロード(PDF) ほかの単元のプリント一覧を見る →
まずは要点と例題から確認したい方は、主語と動詞の一致の練習問題(例題と解説)へ。

ほかの単元の問題一覧

このゲームは中学受験専門塾 LEFY が作成しています。
LEFY 公式サイト →