動詞の語法は、一つ一つの動詞がどんな形をとるかを問う単元です。このページには動詞の語法の問題を全161問、やさしい順に並べて掲載しています。各問の「解答と解説」を開くと、正解と一言解説が読めます。印刷して使いたいときは無料のプリント(PDF)、通しで練習したいときはゲームもあります。
My teacher made me ( ) the essay again.
make は使役動詞で、目的語の後ろには原形不定詞が続きます。make me rewrite で「私に書き直させた」となり、rewrite が正解です。to rewrite としない点が知覚動詞・使役動詞の特徴です。
I had the barber ( ) my hair short.
使役動詞 have は have O 原形の形をとるので、the barber cut で「理髪師に切ってもらった」となり cut が正解。
I heard her ( ) the whole song last night.
知覚動詞 hear は hear+目的語+動詞の原形 の形で「〜するのが聞こえる」を表します。歌を最後まで聞いたので原形 sing です。
We saw the children ( ) in the garden.
知覚動詞 see は see+目的語+doing で「〜しているのが見える」を表します。遊んでいる最中の様子なので playing です。
My parents want me ( ) a doctor someday.
want は want+人+to do の形で「(人)に〜してほしい」を表します。want の後ろに原形は置けません。
The teacher told us ( ) quiet in the library.
tell は tell+人+to do の形で「(人)に〜するように言う」を表します。ここは「静かにするように」という指示です。
Please ( ) me the truth right now.
tell は「(人)に(事)を伝える」で、人と内容の両方を目的語にとれます。say は人を直接目的語にできません。
Could you ( ) a little more slowly, please?
speak は「話す」で目的語なしでも使え、speak slowly のように話し方を表す語をつけられます。talk to は後ろに人が必要です。
My father let me ( ) his car yesterday.
使役動詞 let は let O 原形の形をとるので、let me drive で「私に運転させてくれた」となり原形の drive が正解。
I got my brother ( ) me with the work.
get は使役の意味でも get+人+to do と不定詞をとります。原形をとる make や let とは形が違うので注意します。
Can you ( ) me your dictionary for a day?
lend は「貸す」、borrow は「借りる」です。相手に貸してもらう場面なので、相手の動作である lend を使います。
Someone ( ) my bike in front of the station.
steal は「(物)を盗む」で物を目的語にとります。rob は「(人や場所)から奪う」で人や場所が目的語になります。
The temperature ( ) quickly on summer afternoons.
rise は「上がる」という自動詞で目的語をとりません。raise は「〜を上げる」という他動詞なのでここでは使えません。
Please ( ) me of the meeting tomorrow.
remind A of B で「AにBを思い出させる」です。remember は「自分が覚えている」なので、人に知らせる場面では使えません。
My parents don't allow me ( ) out late.
allow は allow+人+to do の形で「(人)が〜するのを許す」を表します。原形や動名詞は続けられません。
Nothing will stop me ( ) trying again.
stop A from doing で「Aが〜するのを止める」です。from の後ろは動名詞になります。
She ( ) a famous actor last year.
marry は「〜と結婚する」という意味の他動詞で、後ろに前置詞を置かず目的語を直接とります。したがって married が正解で、married with や married to は誤りです。状態を表す be married to とは形が異なる点に注意します。
We ( ) the problem for over an hour.
discuss は「〜について議論する」の他動詞で about を伴わず目的語を直接とるため discussed が正解。
My friend helped me ( ) the heavy boxes upstairs.
help は help+人+動詞の原形 の形で「(人)が〜するのを手伝う」を表します。to carry も可能ですが to carrying とは言えません。
I watched the train ( ) slowly out of the station.
知覚動詞 watch は watch+目的語+動詞の原形 の形で「〜するのを見る」を表します。to や過去形は使いません。
The rules don't allow students ( ) phones in class.
allow+人+to do で「(人)が〜するのを許す」です。ここは校則が携帯の使用を許していないという意味です。
After a long climb, we finally ( ) the summit.
reach は「〜に着く」という他動詞で前置詞が不要です。arrive は arrive at、get は get to のように前置詞が必要になります。
She is going to ( ) her longtime boyfriend next spring.
marry は他動詞なので with や to は不要です。be going to の後ろなので原形 marry になります。
May I ( ) your umbrella until the rain stops?
borrow は「(無料で)借りる」です。lend は「貸す」、rent や hire は「お金を払って借りる」なので傘には合いません。
The loud music ( ) me feel nervous.
後ろが me feel と原形なので使役動詞。made me feel nervous で「私を不安にさせた」となり made が正解。
I caught him ( ) my diary without permission.
catch+目的語+doing で「〜しているところを見つける」を表します。読んでいる最中を見つけたので reading です。
Let's ( ) the problem together.
discuss は他動詞なので about をつけません。Let's の後ろは動詞の原形になります。
He ( ) me that the meeting was cancelled.
tell は tell+人+that節 の形をとれます。say は人を直接目的語にできないので said me とは言えません。
He ( ) his hand to ask a question.
raise は「〜を上げる」という他動詞で目的語 his hand をとります。rise は自動詞なので目的語をとれません。
My father made me ( ) the dishes after dinner.
使役動詞 make は make+人+動詞の原形 の形です。「皿洗いをさせた」という意味になります。
I heard someone ( ) on the door late last night.
知覚動詞 hear は hear+目的語+doing で「〜しているのが聞こえる」を表します。ノックの音が続いている場面なので knocking です。
The teacher told the students ( ) their phones during class.
tell+人+to do を否定にするときは、not を to の前に置いて not to use とします。
The doctor allowed him ( ) the hospital after three days.
allow は allow O to do(Oが〜するのを許す)の形をとります。allowed him to leave で「彼が退院するのを許した」となり、to leave が正解です。leaving や原形の leave は続けられません。
We ( ) the problem in detail at the next meeting.
discuss は他動詞で about をつけられず、未来の内容なので will discuss が正解。
She ( ) her teacher about her absence the following day.
tell は tell+人+about ~ の形で人を直接目的語にできます。talk や speak は人の前に to が必要です。
Could you ( ) me your dictionary for a few minutes?
lend は「貸す」、borrow は「借りる」です。相手に貸してもらう場面なので lend を使います。
The sun ( ) in the east and sets in the west every day.
rise は「のぼる」という自動詞です。every day があるので現在形にし、主語が三人称単数なので rises になります。
They finally ( ) the top of the mountain before noon.
reach は他動詞なので to は不要です。arrive や get は前置詞が必要なので、そのままでは目的語をとれません。
The sad movie made everyone in the room ( ).
make+目的語+動詞の原形 で「〜させる」を表します。「みんなを泣かせた」という意味になります。
I noticed a stranger ( ) around our house at night.
notice+目的語+doing で「〜しているのに気づく」を表します。歩き回っている最中の様子なので walking です。
The coach wanted his players ( ) harder before the match.
want は want O to do の形をとるので、his players to train で「選手たちに練習してほしかった」となり to train が正解。
We will ( ) the new project at tomorrow's meeting.
discuss は「〜について話し合う」という他動詞なので、about や on などの前置詞をつけません。
Could you ( ) me the way to the nearest station?
tell+人+the way で「(人)に道を教える」という意味になります。say は人を直接目的語にできません。
She finished ( ) the report an hour ago.
finish は目的語に動名詞だけをとる動詞です。to write とは言えません。
You should avoid ( ) too much salt.
avoid「〜を避ける」は目的語に動名詞だけをとる動詞です。to eat とは言えません。
They decided ( ) the meeting until Friday.
decide は目的語に不定詞だけをとる動詞です。「延期することに決めた」という意味になります。
I hope ( ) you again very soon.
hope は目的語に不定詞だけをとる動詞です。hope to see で「会えることを願う」という意味です。
Remember ( ) the door when you leave.
remember to do は「これから〜するのを忘れずにいる」です。remember doing は過去にしたことを覚えている意味になります。
I'll never forget ( ) the Grand Canyon.
forget doing は「(過去に)〜したことを忘れる」、forget to do は「(これから)〜するのを忘れる」です。ここは「見たことを忘れない」という過去の記憶なので、動名詞の seeing が正解になります。
She had her bike ( ) at the shop yesterday.
have O 過去分詞で「Oを〜してもらう」。自転車は修理される側なので受動の repaired が正解。
Don't let the children ( ) near the pool.
使役動詞 let は let+目的語+動詞の原形 の形です。「遊ばせてはいけない」という意味になります。
I got my brother ( ) my homework for me.
get は get+人+to do の形で「(人)に〜してもらう」を表します。make や let と違い to が必要です。
I need to get my hair ( ) this week.
get+物+過去分詞 で「(物)を〜してもらう」を表します。髪は切られる側で、cut の過去分詞は cut のままです。
I could feel the whole house ( ) during the quake.
知覚動詞 feel は feel+目的語+doing で「〜しているのを感じる」を表します。揺れが続いている最中なので shaking です。
He saw his own name ( ) on the list.
see+目的語+過去分詞 で「〜されているのを見る」を表します。名前は書かれる側なので written になります。
She kindly asked him ( ) the heavy box.
ask は ask+人+to do の形で「(人)に〜してくれと頼む」を表します。原形は続けられません。
The doctor advised her ( ) more often.
advise は advise O to do の形をとるので、advised her to rest で「休むよう勧めた」となり to rest が正解。
The milk went ( ) in the summer heat.
go は後ろに形容詞を置いて「〜の状態になる」を表します。go bad で「腐る」という意味です。
She remained ( ) during the whole crisis.
remain は後ろに形容詞を置いて「〜のままでいる」を表します。副詞の calmly は使えません。
We need to ( ) the problem at the meeting.
discuss は「〜について話し合う」という他動詞なので、about や on をつけずに目的語を直接続けます。
She closely ( ) her elder sister.
resemble は「〜に似ている」という他動詞で、to や with をつけずに目的語を直接とります。
You should apologize ( ) her for being late.
apologize to 人 for 事 で「(人)に(事)を謝る」を表します。あやまる相手には to を使います。
She graduated ( ) college last spring.
graduate from ~ で「〜を卒業する」という決まった形です。前置詞は from を使います。
That careless mistake ( ) him his job.
cost は cost+人+物 の形で「(人)に(物)を失わせる」を表します。ここは「仕事を失わせた」という意味です。
This shortcut will ( ) us a lot of time.
save O1 O2 で「O1にO2を節約させる」という第4文型をとれます。save us a lot of time で「私たちの時間を大いに節約してくれる」となり、save が正解です。cost は逆に「(費用・手間が)かかる」の意味です。
He didn't ( ) a single word during the meeting.
say a word で「一言も言う」。say は言葉の内容を目的語にとる他動詞なので say が正解。
I need to ( ) to you about something important.
talk to 人 about 事 で「(人)と(事)について話す」を表します。say や tell は to を伴ってこの形にはできません。
This song reminds me ( ) my childhood.
remind 人 of 事 で「(人)に(事)を思い出させる」という決まった形です。前置詞は of を使います。
Please inform us ( ) any sudden changes.
inform 人 of 事 で「(人)に(事)を知らせる」という決まった形です。前置詞は of を使います。
The heavy rain prevented us ( ) going out.
prevent A from doing で「Aが〜するのを妨げる」を表します。from の後ろは動名詞になります。
Nothing can stop him ( ) trying again.
stop A from doing で「Aが〜するのを止める」を表します。prevent と同じ形です。
They provided the victims ( ) food and water.
provide 人 with 物 で「(人)に(物)を供給する」を表します。人が先に来るときは with を使います。
The school provides lunch ( ) all students.
provide A for B(BにAを供給する)の型で、provide lunch for all students となるため for が正解。
Don't blame me ( ) the broken window.
blame 人 for 事 で「(事)のことで(人)を責める」を表します。人が先に来るときは for です。
They blamed the accident ( ) the driver.
blame 事 on 人 で「(事)を(人)のせいにする」を表します。事が先に来るときは on を使います。
We all regard him ( ) a true hero.
regard A as B で「AをBとみなす」という決まった形です。as の後ろに考えている内容が来ます。
I think ( ) her as my very best friend.
think of A as B で「AをBとみなす」を表します。後ろに as があるので前置詞は of になります。
Please take this letter ( ) the post office.
take A to 場所 で「Aを(場所)へ持って行く」を表します。到着点を表すので to を使います。
He mistook me ( ) my twin brother.
mistake A for B で「AをBと間違える」という決まった形です。前置詞は for を使います。
That blue dress really ( ) you.
suit は服などが人に似合うという意味です。主語が服で目的語が人のときに使います。match は物どうしの調和を表すので合いません。
These shoes don't ( ) me; they're too small.
fit は大きさや形が「(体に)合う」ことを表します。too small(小さすぎる)という理由と結びつくのはサイズの話なので fit が正解です。suit は色や柄が似合う、match は調和する意味で使い分けます。
Can I ( ) your pen for a moment?
無料で一時的に「借りる」は borrow。Can I borrow your pen で正しく、rent は有料、lend は貸す側なので borrow が正解。
Could you ( ) me some money, please?
lend は貸すという意味です。相手にお金を貸してほしい場面なので lend が正解です。borrow は自分が借りる側の動詞です。
We consider him ( ) the best candidate.
consider O to be C の形で、OをCだと考えるという意味を表します。consider の後ろに as は付けないのが標準的な用法です。
She is considering ( ) abroad next year.
consider は〜しようかと考えるという意味のとき、動名詞を目的語に取ります。to study の形は使いません。
I hope ( ) the exam this time.
hope は不定詞を目的語に取り、hope to do で〜したいと思うという意味を表します。hope doing の形は使いません。
We hope ( ) you will join us soon.
後ろに you will join us という文が続くので、接続詞の that が入ります。hope that S V の形です。
Can you help me ( ) this heavy table?
help O do の形で、Oが〜するのを手伝うという意味になります。help の後ろの動詞は原形にします。
She helped ( ) the dishes after dinner.
help do で〜するのを手伝うという意味です。help の直後の動詞は原形なので wash が正解です。
Please remind me ( ) call the dentist.
remind O to do で「Oに〜するよう思い出させる」。remind me to call となるため to が正解。
This photo reminds me ( ) our school trip.
remind A of B で、AにBを思い出させるという意味です。思い出させる内容をつなぐので of を使います。
I really appreciate ( ) help with this.
appreciate の目的語は名詞か動名詞です。help という名詞の前には所有格の your を置きます。
We would appreciate ( ) from you soon.
appreciate は動名詞を目的語に取ります。hear from you は連絡をもらうという意味で、hearing が正解です。
He finally admitted ( ) the expensive vase.
admit は動名詞を目的語に取ります。admit doing で〜したことを認めるという意味になります。
Would you consider ( ) the deadline?
consider は〜しようかと考えるという意味のとき動名詞を取ります。to extend の形は使いません。
She managed ( ) the problem on her own.
manage to do でなんとか〜するという意味です。manage は不定詞を目的語に取ります。
He flatly refused ( ) to anything at all.
refuse は refuse to do(〜するのを拒む)の形で、後ろに不定詞をとります。refused to agree で「同意することを拒んだ」となり、to agree が正解です。動名詞 agreeing は続けられません。
On the way, we stopped ( ) some coffee.
stop to do は「〜するために立ち止まる」の目的を表す不定詞。コーヒーを買うために止まったので to get が正解。
Why don't you try ( ) the door? It might open.
try doing は試しに〜してみるという意味です。開くかどうか試す場面なので pushing が正解です。try to do は努力を表します。
I won't have you ( ) to me like that.
have O do で、Oに〜させる、〜されるままにするという意味です。have の後ろの動詞は原形にします。
She made herself ( ) in fluent English.
make oneself understood で、自分の言うことを相手に理解してもらうという意味です。自分は理解される側なので過去分詞にします。
She finally got the old car ( ).
get O 過去分詞 で、Oを〜してもらうという意味です。車は修理される側なので repaired にします。
How did you get him ( ) his mind?
get O to do で、Oに〜するよう仕向けるという意味です。get の後ろは to 不定詞にします。
He was heard ( ) the building late at night.
知覚動詞 hear は受動態になると原形不定詞が to 不定詞に変わります。was heard to enter の形です。
She was seen ( ) the room in a great hurry.
知覚動詞 see の受動態では原形不定詞が to 不定詞になります。was seen to leave が正しい形です。
I would like you ( ) this matter seriously.
would like O to do で「Oに〜してほしい」。would like you to consider となるため to consider が正解。
We expect the project ( ) by next month.
expect O to do の形です。プロジェクトは完成させられる側なので、受動の to be completed にします。
She demanded that he ( ) the whole truth at once.
demand のような要求を表す動詞の that 節では、動詞を原形にします。よって tell が正解です。
They demanded that the rule ( ) changed.
要求を表す demand の that 節は動詞が原形です。ルールは変えられる側なので be changed になります。
His face turned ( ) when he heard the news.
turn は〜になるという意味で、後ろに形容詞を取ります。副詞の palely は入りません。
The whole plan sounds ( ) to me, honestly.
sound は〜に聞こえるという意味で、補語に形容詞を取ります。副詞の strangely は使えません。
He will ( ) his college friend next spring.
marry は〜と結婚するという意味の他動詞です。with や to などの前置詞は付けません。
Nobody ( ) the accident in the report.
mention は「〜に言及する」という意味の他動詞で、about や of を伴わず目的語を直接とります。mentioned the accident で正しく、mentioned about は誤りです。日本語の「〜について」につられない点が重要です。
Many people objected ( ) the new tax plan.
object は自動詞で object to(〜に反対する)と前置詞 to を伴うため to が正解。
We must complain ( ) the poor service.
complain about 〜 で〜について不平を言うという意味です。選択肢の中では about だけが正しい組み合わせです。
I ( ) him fifty dollars for the repair.
owe A B で、AにBを借りているという意味です。修理代を支払う義務があるという文になります。
Could you ( ) me a few minutes of your time?
spare A B で、AのためにBを割いてやるという意味です。時間を少しもらえますかという文になります。
A short walk will ( ) you good.
do A good で、Aのためになるという意味です。少し歩けば体にいいという決まった言い方です。
Too much sugar can do ( ) great harm.
do A harm で、Aに害を与えるという意味です。do の後ろに人、その後に harm を置く語順になります。
Hard work always ( ) in the end.
pay には自動詞で割に合う、報われるという意味があります。努力は最後には報われるという文です。
These fresh batteries should ( ) for years.
last は電池などがもつ、持続するという意味です。新しい電池は何年ももつはずだという文になります。
Her family ( ) a small hotel by the sea.
run には「(店やホテルを)経営する」という意味があり、runs a small hotel となるため runs が正解。
I really ( ) you while you were away.
miss は〜がいなくて寂しく思うという意味です。留守の間さびしかったという文になります。
The sun ( ) in the east every morning.
rise は昇るという意味の自動詞です。raise は〜を上げるという他動詞なので、後ろに目的語が必要です。
Please ( ) the book gently on the table.
lay は〜を置くという意味の他動詞です。後ろに the book という目的語があるので lay を使います。
She is always ( ) ill of others behind their backs.
speak ill of 〜 で〜の悪口を言うという意味です。決まった言い方なので speaking が入ります。
Can you ( ) the difference between the twins?
tell the difference で、違いが分かる、見分けるという意味です。tell には見分けるという意味があります。
The thief robbed her ( ) her purse.
rob A of B で、AからBを奪うという意味です。奪う相手を目的語にして of を続けます。
The new medicine cured him ( ) his illness.
cure A of B で「AのBを治す」という結びつきになります。cured him of his illness で「彼の病気を治した」となり、of が正解です。分離・除去を表す of で、rob A of B などと同じ型です。
The illness deprived him ( ) his sight.
deprive A of B(AからBを奪う)の型で、deprived him of his sight となるため分離の of が正解。
Nothing can rob me ( ) my freedom.
rob A of B で、AからBを奪うという意味です。自由を奪えないという文になります。
Heavy snow kept them ( ) leaving the town.
keep A from doing で、Aが〜するのを妨げるという意味です。大雪で町を出られなかったという文です。
The law prohibits people ( ) smoking here.
prohibit A from doing で、Aが〜するのを禁じるという意味です。from の後ろは動名詞にします。
We supplied the team ( ) all they needed.
supply A with B で、AにBを供給するという意味です。人を目的語にするときは with を使います。
He presented a gold watch ( ) his mentor.
present A to B で、AをBに贈るという意味です。物を目的語にするときは to で相手を示します。
He thanked his teacher ( ) all her help.
thank A for B で、BのことでAに感謝するという意味です。感謝の理由を示すので for を使います。
She congratulated him ( ) his great success.
congratulate A on B で、BのことでAを祝うという意味です。祝う理由には on を使います。
Many people look ( ) him as a genius.
look on A as B(AをBとみなす)の型で、look on him as a genius となるため on が正解。
They referred ( ) the issue as a real crisis.
refer to A as B で、AをBと呼ぶという意味です。refer は前置詞 to と結び付きます。
She took me ( ) a fool, but I wasn't one.
take A for B で、AをBだと思い違いするという意味です。私をばか者だと思ったという文になります。
They mistook his silence ( ) agreement.
mistake A for B で、AをBと取り違えるという意味です。沈黙を同意と誤解したという文です。
Does this tie ( ) my jacket well?
match は物が物と調和するという意味で、直接目的語を取ります。suit は人に似合う場合に使います。
That scarf doesn't ( ) with your coat.
go with 〜 で〜と合うという意味です。後ろに with があるので go が入ります。match は with なしで使います。
We ( ) a car from a rental company for the whole weekend.
rent はお金を払って借りるという意味です。レンタル会社から車を借りる場面なので rented が正解です。
I still ( ) you for last week's lunch.
owe は owe 人 金額(人に金額を借りている・支払う義務がある)の形をとります。owe you で「あなたに借りがある」となり、owe が正解です。borrow は借りる側、lend は貸す側の動詞で意味が異なります。
I ( ) that he will succeed; it seems unlikely.
後半で「ありそうにない」と続くので、doubt that(〜ではないと思う)が文意に合い doubt が正解。
The police ( ) that he is the real thief.
suspect は〜ではないかと疑うという意味です。彼が真犯人ではないかと疑っているという文になります。
I consider it ( ) to interrupt others.
consider it C to do の形で、〜するのはCだと考えるという意味です。補語には形容詞の rude を置きます。
Have you considered ( ) the offer down?
consider は〜しようかと考えるという意味のとき動名詞を取ります。turn down は断るという意味です。
I hope ( ) everything goes well for you.
hope の後ろに主語と動詞のある文が続くときは、接続詞の that を使います。that は省略もできます。
She hoped ( ) in time for the show.
hope to do で〜したいと思うという意味です。hope は動名詞ではなく不定詞を目的語に取ります。
I couldn't help ( ) when I saw his face.
cannot help doing で、〜せずにはいられないという意味です。笑わずにいられなかったという文になります。
This handy tool will help you ( ) time.
help O do で、Oが〜するのを助けるという意味です。help の後ろの動詞は原形にします。save time は時間を節約するという意味です。
I suggest ( ) a taxi to the station.
suggest は目的語に動名詞をとり、to 不定詞は続けられないため suggest taking の taking が正解。
He suggested that she ( ) a short break.
提案を表す suggest の that 節では、動詞を原形にします。主語が she でも takes にはしません。
Remind him ( ) the meeting starts at nine.
remind A that S V で、Aに〜だと気づかせるという意味です。後ろに文が続くので that を使います。
She reminds me ( ) my late grandmother.
remind A of B で、AにBを思い出させるという意味です。祖母を思い出させるという文になります。
I'd appreciate ( ) if you could reply today.
appreciate it if 〜 で、〜していただけるとありがたいという意味です。it を必ず置くのが決まりです。
She didn't seem to appreciate ( ) kindness.
appreciate の目的語は名詞です。kindness の前には所有格の my を置きます。
She used a pencil to ( ) a quick sketch.
draw は線で描くという意味です。鉛筆でスケッチを描く場面なので draw が正解です。paint は絵の具で描く場合に使います。
He will ( ) a long letter to his old friend.
write は文章を書くという意味です。手紙を書くときは write を使います。draw は絵や線をかく動詞です。
動詞の語法は、ブラウザで遊べる英文法ゲームでも練習できます。アプリのインストールや会員登録は不要で、スマートフォンからでも4択形式で通して解けます。
ゲーム形式で通して練習する登録不要・無料・スマホ対応このページの問題を全161問、解答・解説つきでA4サイズにまとめたプリントです。印刷して繰り返し練習でき、個人・家庭での学習用に無料でお使いいただけます。
プリントをダウンロード(PDF) ほかの単元のプリント一覧を見る →