【試験対策】文法問題20問に挑戦!【無料テスト&徹底解説付き】

試験

英語の文法に自信がない…」という方も、20問のテストで文法力をしっかり確認できます!

解説は折りたたみ式になっているので、答えを先に見ないようにじっくり考えてから解説をチェックしてくださいね。


📚 文法問題20問にチャレンジ!


【第1問】時制

“She ___ to school every day.”
A) go
B) goes
C) going
D) gone



解答:B) goes

毎日〜する」という習慣の話なので、現在形が正解。

主語が「She」(3人称単数)なので、動詞に「-s」が必要です。

《例文》

He goes to school every day.(彼は毎日学校に通います)

My sister studies English at school.(妹は学校で英語を勉強しています)


【第2問】時制

“When I got home, my brother ___ TV.”
A) watches
B) was watching
C) watched
D) had watched



解答:B) was watching

〜していた」という過去のある時点で進行していた動作には、過去進行形が正解です。

《例文》

She was cooking when I arrived.(私が着いたとき、彼女は料理をしていました)

時制に関しての詳しい解説はこちらを確認!

【第3問】仮定法

“If I ___ you, I would apologize.”
A) am
B) was
C) were
D) had been



解答:C) were

もし私があなたなら…」という現実にはありえない仮定の話には、仮定法過去が使われます。

《例文》

If I were a bird, I could fly.(もし私が鳥なら、飛べるのに)


【第4問】仮定法過去完了

“If she had studied harder, she ___ the test.”
A) will pass
B) would pass
C) would have passed
D) passes



解答:C) would have passed

もし〜していたら…」という過去の事実に反する仮定には、仮定法過去完了が正解です。

《例文》

If I had known, I would have told you.(もし知っ
ていたら、君に教えていたのに)

仮定法の詳しい解説はこちら!

【第5問】助動詞

“You ___ finish your homework before going out.”
A) must
B) can
C) may
D) should



解答:A) must

〜しなければならない」という強い義務を表します。

《例文》

You must clean your room.(部屋を掃除しなければならない)


【第6問】助動詞

“He ___ be at home now; his car is parked outside.”
A) must
B) can
C) may
D) should



解答:A) must

〜に違いない」という確信の強い推測には、must を使います。

《例文》

He must be tired.(彼は疲れているに違いない)


【第10問】動名詞

“She enjoys ___ tennis on weekends.”
A) plays
B) playing
C) played
D) play



解答:B) playing

「enjoy」の後は、**動名詞(〜ing)**が続くのがルールです。

《例文》

I enjoy swimming.(私は泳ぐのが好きです)

動名詞の詳しい解説はこちら!


【第11問】関係詞

“The man ___ you met yesterday is my uncle.”
A) which
B) whose
C) whom
D) who



解答:C) whom

昨日あなたが会った人」という文では、「会った相手=目的語」なので、whom が正解です。

🔹関係代名詞のルール

  • who → 主語として使う(人)

  • whom → 目的語として使う(人)

  • which → 物や動物を指す

《例文》

The boy whom I saw yesterday is my cousin.(昨日私が見かけた少年は私のいとこです)

The man you met yesterday is my uncle.(昨日あなたが会った男性は私の叔父です)← whomは省略可能


【第12問】関係詞

“This is the house ___ I used to live in.”
A) which
B) where
C) what
D) whom



解答:A) which

〜である家」という「物」を指しているので、関係代名詞のwhichが正解です。

《例文》

This is the house in which I grew up.(これは私が育った家です)

This is the restaurant where we had dinner.(ここは私たちが夕食を食べたレストランです)


【第13問】比較

“This book is ___ than the one I read before.”
A) more interesting
B) most interesting
C) interesting
D) the most interesting



解答:A) more interesting

〜より面白い」という比較の表現なので、比較級が正解です。

《例文》

This movie is more exciting than the last one.(この映画は前のよりワクワクする)

He is taller than his brother.(彼は弟より背が高い)


【第14問】比較

“He runs ___ than his brother.”
A) faster
B) fastest
C) fast
D) the fastest



解答:A) faster

〜より速く」という比較の表現なので、比較級が正解です。

「fast」は短い単語なので「-er」をつけて「faster」になります。

《例文》

She runs faster than me.(彼女は私より速く走る)

This car is faster than that one.(この車はあの車より速い)


【第15問】前置詞

“She is good ___ mathematics.”
A) on
B) in
C) for
D) at



解答:D) at

〜が得意だ」は「be good at」の表現を使います。

《例文》

He is good at drawing.(彼は絵を描くのが得意です)

I’m bad at cooking.(私は料理が苦手です)


【第16問】前置詞

“I’m looking forward ___ you soon.”
A) see
B) seeing
C) to see
D) to seeing



解答:D) to seeing

「look forward to」には、to + 動名詞が続きます。

《例文》

I’m looking forward to meeting you.(あなたに会うのを楽しみにしています)

She’s looking forward to starting her new job.(彼女は新しい仕事の開始を楽しみにしています)


【第17問】分詞

“I heard someone ___ my name.”
A) call
B) calling
C) called
D) calls



解答:B) calling

〜しているのを聞いた」という進行中の動作を表すので、**現在分詞(〜ing形)**が正解です。

《例文》

I saw her dancing in the park.(私は彼女が公園で踊っているのを見た)


【第18問】分詞

“___ by the news, she started crying.”
A) Shocked
B) Shocking
C) Was shocked
D) Has shocked



解答:A) Shocked

驚かされて〜」という受け身の意味を持つ過去分詞が正解です。

《例文》

Surprised by the result, she smiled.(結果に驚いて、彼女は微笑んだ)


【第19問】話法

“He said he ___ there before.”
A) goes
B) went
C) had gone
D) has gone



解答:C) had gone

すでに行ったと言った」という過去の出来事に対する「過去完了形」が正解です。

《例文》

He said he had finished his homework.(彼は宿題を終えたと言った)


【第20問】冠詞

“He is ___ honest man.”
A) a
B) an
C) the
D) (なし)



解答:B) an

honest」は「オネスト」と母音で始まる音なので、an が正解です。

《例文》

He is an honest man.(彼は正直な人です)

🏅 あなたのレベルは?

0〜6問正解 → 基礎から復習しよう!
7〜13問正解 → 標準レベル!基本はしっかり身についています。
14〜20問正解 → 上級レベル!自信を持って次のステップへ進みましょう。


🔖 まとめ

英語の文法は、理解 → 練習 → 復習が大切です。間違えた問題はしっかり解説を確認し、例文を声に出して覚えると効果的です。

他に「もっとこの文法を詳しく知りたい」「別のテーマの問題が欲しい」などあれば、お気軽にご相談ください😊

コメント

タイトルとURLをコピーしました