助動詞は、動詞だけでは表せない「話し手の判断や気持ち」を動詞に付け加える言葉です。このページには助動詞の問題を全141問、やさしい順に並べて掲載しています。各問の「解答と解説」を開くと、正解と一言解説が読めます。印刷して使いたいときは無料のプリント(PDF)、通しで練習したいときはゲームもあります。
It's cloudy, so it rain later this afternoon.
曇っているので「雨が降るかもしれない」という控えめな推量です。可能性を表す may が正解になります。must では「降るにちがいない」と断定が強すぎ、won't では逆の意味になってしまいます。
I borrow your eraser for a moment?
「少しの間、消しゴムを借りてもよいですか」という許可を求める丁寧な依頼なので May が正解。
She speak three languages fluently.
「3か国語を流暢に話せる」という能力を表すので can が正解です。can は「~できる」という意味です。
I'm sorry, but I come to your party tonight. I have to work late.
夜遅くまで仕事があって行けないので、不可能を表す can't が正解です。mustn't は「~してはいけない」という禁止で、意味が合いません。
You wear a seatbelt while riding in the car.
シートベルトの着用は守るべき義務なので、「~しなければならない」の must が正解です。may は許可の意味で、決まりを表せません。
You pay; the entrance is free today.
入場が無料で払う必要がないので、don't have to「~する必要はない」が正解です。mustn't は禁止の意味になってしまいます。
I get up early tomorrow; there is no choice.
「選択の余地がない」とあるので、義務を表す have to「~しなければならない」が正解です。
You touch that; it's very hot.
「とても熱いから触らないほうがよい」という忠告なので shouldn't が正解。
you help me with this box, please?
「~してくれませんか」と丁寧に頼むときは Could you ~? を使います。Must you ~? では依頼になりません。
We to finish the work by Friday.
空所の後ろに to があるので、to を伴う have to の have が入ります。must や should は直後に to を置けません。
It snow tonight, but I am not sure.
「はっきりしないが降るかもしれない」という弱い推量なので might が正解です。must では「降るに違いない」となり合いません。
When I was young, I run very fast.
若いころの能力を表すので、can の過去形である could が正解です。
It's a secret; you tell anyone.
秘密なので「だれにも言ってはいけない」という禁止を表す must not が正解です。don't have to では「言う必要はない」となり合いません。
You be quiet in the library; it is the school rule.
校則という強い義務を表すので must が正解です。don't have to では「静かにする必要はない」と逆の意味になります。
She swim when she was five, but now she is a great swimmer.
「五歳のときは泳げなかったが、今は上手だ」という過去の否定の能力なので、could の否定形 could not が正解です。現在の否定 cannot では、後半の「今は上手だ」という内容とつじつまが合いません。
You look very tired. You take a rest right now.
「とても疲れているようだから、今すぐ休むべきだ」という助言なので should が正解。
you ride a bicycle when you were a child?
子どものころの能力をたずねる文なので、can の過去形を使った Could you ~? が正解です。
The teacher says we hand in our homework by Friday.
先生の指示による提出義務なので must が正解です。may は許可の意味で、指示を表せません。
She is a great artist; she draw beautiful pictures.
「美しい絵をかくことができる」という能力を表すので can が正解です。
It be true; I saw it with my own eyes.
自分の目で見たと言っているので、「~に違いない」という強い確信を表す must が正解です。
you help me move this heavy table?
手伝いを頼む丁寧な言い方は Could you ~? です。Should you ~? では依頼になりません。
Doctors say you exercise for thirty minutes every day.
「毎日三十分運動すべきだ」という医者の助言なので should が正解。
You talk during the exam; it's against the rules.
規則違反だと述べているので、禁止を表す must not が正解です。have to では「話さなければならない」と逆になります。
You brush your teeth after every meal.
毎食後の歯みがきはすすめなので、「~したほうがよい」を表す should が正解です。
She ride a bicycle when she was five years old.
5歳のときの能力を表すので、can の過去形 could が正解です。
You be quiet in the library at all times.
図書館で常に静かにするのは守るべき義務なので must が正解です。
It snow tomorrow, so bring a warm coat.
「雪が降るかもしれない」という推量なので may が正解です。won't では降らないことになり、後半と合いません。
I swim very fast when I was ten years old.
10歳のときの能力なので could が正解です。have to は義務を表すので合いません。
You stay up late tonight; you have a test tomorrow.
「明日テストがあるから夜更かししてはいけない」という禁止の場面です。強い禁止を表す must not が正解になります。may では「してもよい」と許可の意味になり、文脈に合いません。
I borrow your dictionary for a few minutes?
「少しの間、辞書を借りてもよいですか」という許可を求める依頼なので May が正解。
My sister to practice the piano every day.
主語が三人称単数の My sister なので、have to ではなく has to の has が入ります。
My little sister read simple English books now.
「英語の本が読める」という能力を表すので can が正解です。
You return the library books before Friday or pay a fine.
罰金を避けるための義務なので must が正解です。ought は ought to、have は have to の形にしないと使えません。
You look pale; you rest at home today.
顔色が悪い相手への助言なので should が正解です。ought は ought to の形で使います。
She be at the library or in the gym; I'm not sure which.
どちらか分からないという推量なので、「~かもしれない」を表す may が正解です。
The deadline is today; she finish her report before five o'clock.
主語が三人称単数の she で「五時までに終えなければならない」という義務なので has to が正解。
When I was young, I swim across the whole pool.
若いころの能力を表すので could が正解です。
She isn't answering; she be in a meeting.
電話に出ない理由を推量しているので、「~かもしれない」を表す may が正解です。
Guests use the pool until ten at night.
宿泊客への利用許可を示すので、「~してよい」を表す may が正解です。need は need to の形にしないと使えません。
Even experts make mistakes sometimes.
「専門家でも間違えることがある」という可能性を表す can が正解です。can には「~することがある」という用法があります。
You're a fast worker. you finish the whole report by Friday?
仕事が速い相手に「終えられますか」と能力をたずねているので Can you ~? が正解です。
You touch these paintings; it is strictly forbidden.
厳しく禁じられているので、禁止を表す must not が正解です。need not は「~する必要はない」で意味が違います。
He speaks perfect French; he have lived in Paris. I'm sure of it.
完璧なフランス語を話すという根拠から「パリに住んでいたにちがいない」と強く確信しています。I'm sure of it(確信している)とも合う must が正解です。may では「住んでいたかもしれない」と可能性にとどまり、確信の強さを表せません。
We hurry; there is still plenty of time.
「まだ時間が十分あるから急ぐ必要はない」という不要の意味なので don't have to が正解。
I missed the last bus last night, so I walk all the way home.
昨夜の出来事なので、have to の過去形である had to が正解です。must には過去形がありません。
You to apologize to her right away.
空所の後ろに to があるので、ought to の ought が入ります。should や must は直後に to を置けません。
We respect our elders at all times.
「敬うべきだ」という当然の義務を表す should が正解です。ought は ought to の形で使います。
You see a doctor about that bad cough.
「~したほうがよい」という強めの助言は had better で表します。had better の後ろは動詞の原形です。
We leave now, or we will be late.
「今出発したほうがよい」という助言なので had better が正解です。語順を入れかえた better had は誤りです。
There to be a big tree in front of our house.
used to do で「以前は〜だった」という過去の状態を表すので used が正解。
I'm not to getting up this early.
be used to ~ing は「~することに慣れている」という意味なので used が入ります。to の後ろが動名詞である点が手がかりです。
You have told me earlier; now it's too late.
「もっと早く言ってくれればよかったのに」という過去への非難なので、should have + 過去分詞が正解です。
He have passed the exam; he barely studied.
ほとんど勉強していないので、「合格したはずがない」を表す can't have + 過去分詞が正解です。
When we were kids, we play in this park.
「よく~したものだ」という過去の習慣を表す would が正解です。子どものころの回想を述べています。
She isn't at home; she have gone shopping.
家にいない理由の推量なので、「~したかもしれない」を表す may have + 過去分詞が正解です。
He have studied hard; he got a perfect score.
満点を取ったことからの判断なので、「~したに違いない」を表す must have + 過去分詞が正解です。
I rather stay home than go out tonight.
would rather A than B で「B よりむしろ A したい」という好みを表します。ここでは「外出するより家にいたい」なので would が正解です。should や must では、この決まった言い回しになりません。
You have bought milk; we already had some.
「もう牛乳があったのだから、買う必要はなかったのに」という過去の不要を表す needn't have done なので needn't が正解。
You have called me earlier; I was waiting all morning.
待たされたことへの不満なので、「電話すべきだったのに」を表す should have + 過去分詞が正解です。
She have eaten all the cookies; there are still some left.
クッキーがまだ残っているので、「食べたはずがない」を表す can't have + 過去分詞が正解です。
My father smoke a lot, but he quit five years ago.
今はやめている過去の習慣なので used to「以前はよく~した」が正解です。
I stay home than go out in this cold weather.
would rather A than B で「BよりむしろAしたい」という意味を表します。
You see a doctor if that cough doesn't improve soon.
「医者に見てもらったほうがよい」という助言なので had better が正解です。
You have brought your dictionary; I have one you could borrow.
「貸せる辞書があるのだから、持ってこなくてもよかったのに」という過去の不要なので needn't が正解。
She looks exhausted. She stayed up all night.
疲れきった様子からの判断なので、「徹夜したに違いない」を表す must have + 過去分詞が正解です。
He is so honest. He lied about it.
とても正直な人なので、「うそをついたはずがない」を表す can't have + 過去分詞が正解です。
My father smoke, but he quit ten years ago.
今はやめている過去の習慣なので used to が正解です。「以前はよく~した」という意味です。
You leave now or you'll miss the last train.
終電に乗り遅れないための助言なので、「~したほうがよい」を表す had better が正解です。
You brought an umbrella. It didn't rain at all.
雨が降らなかったので、「持ってくる必要はなかったのに」を表す needn't have + 過去分詞が正解です。
You return these library books by this evening, or you will have to pay a late fee.
延滞料を避けるための義務なので、「~すべきだ」を表す ought to が正解です。need not では逆の意味になります。
She knows everything about cars; she be an expert.
車のことを何でも知っているという根拠から「専門家にちがいない」と判断しています。確信を表す must が正解になります。can't では「専門家のはずがない」と逆の推量になってしまいます。
That be John; he is abroad on a business trip.
「彼は出張で外国にいるのだから、ジョンのはずがない」という強い否定の推量なので can't が正解。
Take an umbrella; it rain later this afternoon.
「雨が降るかもしれない」という推量なので might が正解です。can't では降らないことになります。
You look pale; you see a doctor right away.
顔色が悪い相手への助言なので should が正解です。
The ground is wet; it have rained during the night.
地面がぬれている事実からの判断なので、「雨が降ったに違いない」を表す must have + 過去分詞が正解です。
She have seen the sign; it was hidden by leaves.
葉に隠れていたので、「標識が見えたはずがない」を表す can't have + 過去分詞が正解です。
I'm not sure, but he have missed the early train.
確信がないと述べているので、「乗り遅れたかもしれない」を表す may have + 過去分詞が正解です。
My sister to be afraid of large dogs.
「以前は~だった」という過去の状態は used to be で表すので used が入ります。
I rather walk than wait for the late bus.
would rather A than B で「遅いバスを待つよりむしろ歩きたい」という好みを表すので would が正解。
You better take your medicine before going to bed.
「~したほうがよい」という助言は had better で表します。
You have cooked so much; nobody felt very hungry.
だれもおなかがすいていなかったので、「そんなに作る必要はなかったのに」を表す needn't have + 過去分詞が正解です。
We have booked the tickets earlier; now they're sold out.
売り切れてしまったので、「もっと早く予約すべきだったのに」を表す should have + 過去分詞が正解です。
I rushed here; the meeting was cancelled this morning.
会議が中止だったので、「急いで来る必要はなかったのに」を表す needn't have + 過去分詞が正解です。
Our school have a large swimming pool thirty years ago.
30年前という過去の状態を表すので used to が正解です。be used to は「慣れている」で意味が異なります。
We leave soon; the last bus goes in ten minutes.
「最終バスが十分後に出るから、すぐ出発したほうがよい」という強い忠告です。had better(〜したほうがよい)が正解になります。would rather は好みを表す表現で、この切迫した忠告の場面には合いません。
She study at the library than at the noisy cafe.
would rather A than B で「うるさいカフェよりむしろ図書館で勉強したい」となるので would rather が正解。
This story be true; it sounds completely impossible.
ありえない話だと述べているので、「本当のはずがない」を表す can't が正解です。
He have missed the train, but I can't be sure.
確信が持てないと述べているので、「乗り遅れたかもしれない」を表す may have + 過去分詞が正解です。
He be rich, but he is far from happy.
「金持ちかもしれないが」という譲歩を表すので may が正解です。may ~ but … の形でよく使われます。
When I was young, I run much faster than now.
若いころの能力を表すので、can の過去形 could が正解です。
He have seen me; I was at home all day.
一日中家にいたので、「私を見たはずがない」を表す cannot have + 過去分詞が正解です。may not have では「見なかったかもしれない」と弱すぎます。
You tell anyone, or you will be in serious trouble.
深刻な事態になると述べているので、禁止を表す must not が正解です。need not to という形は誤りです。
He have been exhausted after such a long flight.
「あんなに長いフライトの後だから、疲れ切っていたにちがいない」という過去への強い確信なので must が正解。
You worry about the bill; there is no need, it is on me.
「その必要はない」と続くので、don't have to「~する必要はない」が正解です。don't need は後ろに to が必要です。
If it rains tomorrow, we cancel the picnic.
未来の義務を表すので will have to が正解です。must には未来形がないため have to を使います。
You have told me earlier; then I could have helped you.
「もっと早く言ってくれればよかったのに」なので should have + 過去分詞が正解です。ought は ought to の形で使います。
It is strange that he say such a rude thing.
It is strange that ~ の後では、驚きの気持ちを表す should を使います。「~するとは」という意味になります。
You not worry about the result at all.
need は助動詞として need not + 動詞の原形で「~する必要はない」を表します。
She to leave the office early today.
主語が三人称単数の She なので、一般動詞と同じ形の doesn't need to が正解です。need を助動詞として使う needn't なら to は付きませんが、ここは to leave が続いているため一般動詞の doesn't need が適切です。
The door open no matter how I tried.
「どんなに試してもドアがどうしても開かなかった」という主語の拒絶を表す否定の would なので wouldn't が正解。
Accidents happen, however careful we are.
will は「〜するものだ」という習性や必然を表します。however careful we are が現在形なので、過去を表す would は使えません。
I stay home than go out tonight.
would rather A than B で「BよりむしろAしたい」を表します。rather の後は動詞の原形なので、to の付いた形は誤りです。
She would rather coffee than tea.
would rather の後には動詞の原形が来ます。drink coffee than tea で「紅茶よりコーヒーを飲みたい」という意味になります。
You touch that wire; it is dangerous.
had better の否定は not を better の後に置き、had better not の形にします。その後ろは動詞の原形です。
She tell the truth before it is too late.
had better は「〜した方がよい」と強く勧める表現です。should better や would better という言い方はありません。
When young, he spend hours fishing by the river.
would は「昔はよく〜したものだ」という過去の習慣を表します。used to なら正しいですが、uses to という形はありません。
It took time, but she finally got to city life.
get used to ~ で「〜に慣れる」という意味になり、「都会の生活に慣れた」となるので used が正解。
She have forgotten our meeting; she's never late.
cannot have 過去分詞で「〜したはずがない」を表します。決して遅刻しない人なので、忘れたはずがないと打ち消します。
He have left already; his car is gone.
must have 過去分詞で「〜したにちがいない」を表します。車がないという証拠にもとづく強い推量です。
You have told her that; it was unkind, and now she's hurt.
shouldn't have 過去分詞で「〜すべきではなかったのに言ってしまった」という後悔や非難を表します。
I have studied harder for the exam, but I wasted my time.
should have 過去分詞で「〜すべきだったのにしなかった」という後悔を表します。時間を無駄にしたという後半と合います。
I couldn't help at his silly joke.
cannot help ~ing で「〜せずにはいられない」を表し、help の後は動名詞です。but を使うなら couldn't help but laugh の形になります。
You be too careful when driving at night.
cannot ... too ~ で「どんなに〜してもしすぎることはない」という慣用表現になります。「夜の運転はいくら注意してもしすぎることはない」という意味で cannot が正解です。禁止の must not とは意味が異なります。
Given all the evidence, she well be innocent.
may well do で「たぶん〜だろう」という高い可能性を表し、「無実である可能性は十分ある」となるので may が正解。
Strange as it seem, the risky plan worked.
Strange as it may seem は「奇妙に思えるかもしれないが」という譲歩の決まり文句です。may をそのまま覚えます。
You be too careful when handling these chemicals.
cannot be too 〜 は「いくら〜してもしすぎることはない」という意味です。薬品の扱いは用心が肝心だと述べています。
She have warned us, but she chose to stay silent.
could have 過去分詞で「〜できたのにしなかった」を表します。黙っていることを選んだという後半とつながります。
There have been some misunderstanding between them.
must have 過去分詞で「〜だったにちがいない」を表します。二人の間に何か誤解があったにちがいない、という推量です。
Whatever the cost, the deadline be met on time.
must は「絶対に〜しなければならない」という強い義務を表します。受け身の be met の前に置けるのは助動詞の must です。
By law, every driver carry a valid license.
every driver は三人称単数なので has to になります。must to という形は存在しないので選べません。
Members pay a fee, whereas guests get in free.
「会員は料金を払わなければならないが、招待客は無料だ」という義務を表し、複数主語の Members に合う have to が正解。
I insist that the matter be settled at once.
insist that の後は「should+原形」または原形だけを使います。要求や主張を表す動詞に共通のルールです。
You not to have trusted him so easily.
ought not to have 過去分詞で「〜すべきではなかったのに」を表します。ought は not to の前に置きます。
How he speak to me like that!
How dare he 〜! で「よくも〜できるものだ」という怒りを表します。dare は助動詞なので原形のまま使います。
You have brought an umbrella; it didn't rain.
needn't have 過去分詞で「〜する必要はなかったのにしてしまった」を表します。雨が降らなかったので傘は不要でした。
When young, he sit for hours by the sea.
would は「昔はよく〜したものだ」という過去の習慣を表します。used を選ぶなら used to sit のように to が必要です。
Try as I might, the old engine not start.
過去の「どうしても〜しようとしなかった」という主語の強い拒絶を表すのは、would の否定的な用法です。ここでは肯定の形ですが not を伴い「古いエンジンがどうしてもかからなかった」となり、would が正解になります。was や is では文が成り立ちません。
I would rather you tell anyone about this.
would rather の後の that 節では過去形で願望を表すので、「誰にも話さないでほしい」となる didn't が正解。
I'd rather have stayed home than to that party.
would rather have 過去分詞 than have 過去分詞 の形で、than の後は have を省いて gone だけを残します。
You say a single word about this to anyone.
had better の否定は had better not で、その後ろに動詞の原形が続きます。語順を入れかえた形は誤りです。
I think we better postpone the meeting until Monday.
had better で「〜した方がよい」を表します。we の後に had を置き、had better postpone という形にします。
This machine to cut steel in the old factory.
be used to 原形で「〜するために使われる」という受け身になります。「鋼を切るために使われていた」という意味です。
He is not to being spoken to like that.
be used to ~ing で「〜に慣れている」を表します。to の後が being spoken と動名詞になっているのが手がかりです。
They have missed the train; they're not here yet.
まだ来ていないという状況からの推量なので、may have 過去分詞「〜したかもしれない」が合います。cannot だと「乗り遅れたはずがない」となり矛盾します。
I'm not sure, but she have seen us leave.
「確信はないが、私たちが出ていくのを見たかもしれない」という過去への弱い推量なので might が正解。
You have worried; everything turned out fine.
needn't have 過去分詞で「〜する必要はなかったのに」を表します。結果は何ともなかった、という文脈に合います。
He have apologized, but he never did.
ought to have 過去分詞で「〜すべきだったのにしなかった」を表します。ought は必ず to を伴います。
I suggested that he a doctor at once.
suggest that の後の動詞は原形にします。提案を表す動詞のルールなので、主語が he でも sees にはしません。
It is necessary that she present.
It is necessary that の後の動詞は原形にします。主語が she でも be のままで使います。
I cannot but that he was right all along.
cannot but 原形で「〜せずにはいられない」を表します。but の後には動詞の原形が来ます。
She may be the smartest person in the room.
may well 〜 で「十分に〜でありうる」を表します。この may を強めるのは well で、very や much は使えません。
このページの問題を全141問、解答・解説つきでA4サイズにまとめたプリントです。印刷して繰り返し練習でき、個人・家庭での学習用に無料でお使いいただけます。
プリントをダウンロード(PDF) ほかの単元のプリント一覧を見る →