EigoPro 3級 文法 — SVOO + SVOC

3級フォーマット (4択15問) 文型 SVOO/SVOC — give/show/send/teach/tell + 人 + 物、make/call/find/keep + O + C、使役 make

15問合格 60%以上普通

新規登録 または ログイン が必要です

この単元の問題を3問、解説つきで公開しています

3級 · 文法 · 全15

1

He gave ( ) a book yesterday.

  • I
  • my
  • to me
  • me
Pattern

give + 人 + 物 (SVOO)

3級文法文型SVOOgive
ひとことで

give + 人 + 物 = 「人に物を与える」。"He gave me a book." の語順で覚える。

選択肢の解説Choice Analysis
正解

"He gave ~ a book yesterday." は SVOO (第4文型) + 人 (間接目的語) = 「me」SVOO (第4文型) の基本: S + V + O₁ (人) + O₂ (物) の順序。O₁ は必ず人 (誰に)O₂ は物 (何を)give の典型例: He gave me a book. (彼は私に本をくれた) ━ 人 (me) が先、物 (a book) が後。書き換え可: He gave a book to me. (前置詞 to を使った SVO 構文) ━ 同じ意味だが語順違い。

  • to me

    = SVOO に to は不要 ━ 前置詞付きは別文型 (SVO + to 人)。

  • my

    = 代名詞は目的格 ━ give の後は me (目的格)。

  • I

    = 主格は不可 ━ 目的語位置は me。

活用 (主語別 / 時制別)
マーカー
SVOO 基本give + 人 + 物He gave me a book.
SVO + to + 人give + 物 + to + 人He gave a book to me.
代名詞 物 + to 人前置詞構文必須He gave it to me. (○) / He gave me it. (△)
過去形gaveI gave him a present.
過去分詞givenI have given her a gift.
文型バリエーション
文型
SVOOS + give + 人 + 物She gave me flowers.
SVO + toS + give + 物 + to 人She gave flowers to me.
疑問文Who gave you ~?Who gave you this?
例文
  • He gave me a book yesterday.

    彼は昨日私に本をくれた。

  • She gave him a present for his birthday.

    彼女は誕生日に彼にプレゼントをあげた。

  • My father gave us some money.

    父が私たちにお金をくれた。

  • I gave my dog a bath.

    私は犬を風呂に入れた。

  • They gave her a warm welcome.

    彼らは彼女を温かく迎えた。

💡Tip · 覚えるコツ

SVOO 動詞の代表選手 (3級 必須リスト) ━ ★ give (与える): give + 人 + 物 ★ show (見せる): show + 人 + 物 ★ send (送る): send + 人 + 物 ★ teach (教える): teach + 人 + 物 ★ tell (伝える): tell + 人 + 物 ★ lend (貸す): lend + 人 + 物 ★ write (書く): write + 人 + 物 ★ buy (買う): buy + 人 + 物 ★ make (作る): make + 人 + 物。語順ミス防止: 必ず 人 → 物 の順 ("He gave a book me" は ✗、"He gave me a book" が ○)。

2

Please give this book ( ) Tom.

  • to
  • at
  • of
  • for
Pattern

give + 物 + to + 人 (SVO + to)

3級文法文型SVOO の to 書き換え
ひとことで

SVOO の書き換えは 動詞 + 物 + to + 人。give/show/send/teach/tell など。

選択肢の解説Choice Analysis
正解

"Please give this book ~ Tom." は SVO + 前置詞 to = 「to」書き換えルール: SVOO (give me a book) は SVO + 前置詞句 (give a book to me) に書き換え可能。to を使う動詞: give / show / send / teach / tell / lend / pass / hand / write / read など、「人に向かって何かを差し出す/伝える」動詞。意味: 「この本を Tom に渡してください」━ Tom が受取人。

  • for

    = give の書き換えは to ━ for は make/buy/cook など別動詞。

  • at

    = 場所を示さない ━ 受取人は to。

  • of

    = 受取人は to ━ of は別の機能。

活用 (主語別 / 時制別)
マーカー
give 系 (to 使用)give/show/send/teach/tell + 物 + to + 人Give it to me.
make 系 (for 使用)make/buy/cook/get + 物 + for + 人Make me dinner. → Make dinner for me.
ask 系 (of 使用)ask + 物 + of + 人I asked a favor of him.
代名詞 物のときは to/for 必須Give it to me. (○) / Give me it. (△)代名詞は前置詞型推奨
受け身可It was given to me.to + 人 のまま
文型バリエーション
文型
to 構文S + V + 物 + to + 人I sent a letter to her.
for 構文S + V + 物 + for + 人I bought a gift for her.
代名詞S + V + it + to/for + 人Give it to me.
例文
  • Please give this book to Tom.

    この本を Tom に渡してください。

  • She showed the picture to her friend.

    彼女は写真を友達に見せた。

  • I sent an email to my teacher.

    先生にメールを送った。

  • He taught English to the children.

    彼は子供たちに英語を教えた。

  • Tell the truth to your parents.

    親に本当のことを言いなさい。

💡Tip · 覚えるコツ

to vs for の使い分け (3級 重要) ━ ★ to を使う動詞 (受取人がはっきりしている): give, show, send, teach, tell, lend, pass, hand, bring, take, sell, write, read, offer ★ for を使う動詞 (誰かのために行為する): make, buy, cook, get, find, choose, sing, build, prepare, save ★ 意味の違い: "give it to him" (彼に直接渡す) vs "buy it for him" (彼のために買う、彼が必ずしも受け取るわけではない) ★ 代名詞物のときは前置詞型必須: "Give it to me." (○) / "Give me it." (□語的にOKだが標準では △)。

3

My mother made lunch ( ) me.

  • for
  • at
  • to
  • with
Pattern

buy / make + 物 + for + 人 (SVO + for)

3級文法文型for を取る動詞
ひとことで

buy / make / cook / get + 物 + for + 人 = 「人のために〜する」。to ではなく for。

選択肢の解説Choice Analysis
正解

"My mother made lunch ~ me." は make + 物 + for + 人 = 「for」for を取る動詞のグループ: make / buy / cook / get / find / choose / build / sing / prepare ━ 「誰かのために〜してあげる」イメージ。意味: 「母が私のためにお弁当を作ってくれた」━ for me = 私のために。書き換え: My mother made me lunch. (SVOO) = My mother made lunch for me. (SVO + for)。

  • to

    = make の書き換えは for ━ to は give 系。

  • at

    = 場所ではない ━ 受益者は for。

  • with

    = 同行ではない ━ for + 人 = 〜のために。

活用 (主語別 / 時制別)
マーカー
make + 物 + for + 人誰かのために作るShe made cookies for me.
buy + 物 + for + 人誰かのために買うHe bought flowers for her.
cook + 物 + for + 人誰かのために料理するDad cooked dinner for us.
get + 物 + for + 人誰かのために手に入れるCan you get this for me?
find + 物 + for + 人誰かのために見つけるI found a seat for you.
文型バリエーション
文型
SVOOS + V + 人 + 物She bought me a gift.
SVO + forS + V + 物 + for + 人She bought a gift for me.
命令V + 物 + for + 人Make some tea for us, please.
例文
  • My mother made lunch for me.

    母が私にお弁当を作ってくれた。

  • He bought a present for his daughter.

    彼は娘にプレゼントを買った。

  • Can you get a coffee for me?

    コーヒー買ってきてくれる?

  • She cooked a special dinner for us.

    彼女は私たちに特別な夕食を作ってくれた。

  • I found a good book for you.

    君にいい本を見つけたよ。

💡Tip · 覚えるコツ

to/for の覚え方 (3級 鉄板) ━ ★ "渡す系" → to: give/send/show/teach/tell/lend → 受取人がはっきり ("to him" = 彼に向けて) ★ "作る系" → for: make/buy/cook/get/find → 受益者のために ("for him" = 彼のために、必ずしも受け取るわけではない) ★ 判別法: 「相手に直接届く」なら to、「相手のために行為する」なら for ★ 混同しやすい動詞: "sing" は "sing a song for me" (歌ってくれる) と "sing a song to me" (私に向かって歌う) 両方OK、ニュアンス差。

残り12問は、解いて確かめられます

15問すべてに、この形式の解説が付いています。 間違えた問題は記録され、あとから復習できます。

無料で登録して続きを解く

インストール不要・カード登録なし・いま全機能無料