前置詞+関係代名詞

Preposition + Relative Pronoun

B2英検準1級N2★★★★
prepositionrelative clausesgrammarB2 level前置詞関係代名詞

概要

この文法は何か

前置詞+関係代名詞は、関係詞節の中で前置詞が必要な場合に使われます。前置詞は関係代名詞の前に置く(フォーマル)か、文末に置く(インフォーマル)かの2つの方法があります。

いつ使うか

動詞や形容詞が特定の前置詞とセットで使われる場合、または前置詞が文脈上必要な場合に使います。

作り方

前置詞 + which/whom(フォーマル)/ 関係代名詞 + ... + 前置詞(インフォーマル)

重要ポイント

  • 1前置詞の位置:関係代名詞の前(フォーマル)または文末(カジュアル)
  • 2人の場合:前置詞 + whom(前置詞が前)、who/that(前置詞が後)
  • 3物の場合:前置詞 + which(前置詞が前)、which/that(前置詞が後)
  • 4前置詞が前にある場合、thatは使えない
  • 5書き言葉では前置詞を前に置くことが多い

ルールと例文

前置詞 + which(物の場合・フォーマル)

前置詞 + which + 主語 + 動詞

The house in which I live is very old.

私が住んでいる家はとても古いです。

The pen with which I wrote this letter is broken.

この手紙を書いたペンは壊れています。

The topic about which we talked was interesting.

私たちが話した話題は面白かったです。

The method by which he solved the problem was clever.

彼が問題を解決した方法は賢明でした。

前置詞 + whom(人の場合・フォーマル)

前置詞 + whom + 主語 + 動詞

The person to whom I spoke was very helpful.

私が話しかけた人はとても親切でした。

The colleagues with whom I work are friendly.

私が一緒に働く同僚はフレンドリーです。

The friend for whom I bought this gift will love it.

このギフトを買った友人は気に入るでしょう。

The teacher from whom I learned most was Mrs. Smith.

最も多くを学んだ先生はスミス先生でした。

関係代名詞 + ... + 前置詞(インフォーマル)

which/who/that + 主語 + 動詞 + 前置詞

The house (which/that) I live in is very old.

私が住んでいる家はとても古いです。

The person (who/that) I spoke to was very helpful.

私が話しかけた人はとても親切でした。

The topic (which/that) we talked about was interesting.

私たちが話した話題は面白かったです。

The friends (who/that) I went with had a great time.

私が一緒に行った友達は楽しい時間を過ごしました。

よく使うパターン

1

in which = where

場所を表す場合、in which は where に言い換え可能

★★★★
The city in which I live = The city where I live.
The room in which we met = The room where we met.
The country in which he was born = The country where he was born.
2

at which = when

時間を表す場合、at which は when に言い換え可能

★★★
The time at which we arrived = The time when we arrived.
The moment at which I realized = The moment when I realized.
3

for which = why

理由を表す場合、for which は why に言い換え可能

★★★
The reason for which I left = The reason why I left.
The cause for which we fight = The cause why we fight.
4

to/with/for + whom(フォーマル)

よく使われる前置詞+whomの組み合わせ

★★★★
The person to whom you should speak is the manager.
The colleague with whom I work is experienced.
The friend for whom I care deeply is sick.

使用シーン

フォーマルな文章

学術論文、ビジネス文書、公式な文書などで使用

The research on which this paper is based was extensive.

この論文の基礎となった研究は広範囲でした。

The principles upon which our company was founded remain important.

私たちの会社が設立された原則は重要なままです。

The criteria by which candidates are judged are strict.

候補者が判断される基準は厳格です。

日常会話(前置詞を文末に)

カジュアルな会話では前置詞を文末に置く

That's the movie I was telling you about.

それは私があなたに話していた映画です。

Who is the person you were talking to?

あなたが話していたのは誰ですか?

This is the house I grew up in.

これは私が育った家です。

特定の動詞+前置詞の組み合わせ

句動詞や前置詞が必須の動詞を使う場合

The problem which we are dealing with is complex.

私たちが対処している問題は複雑です。

The opportunity for which I have been waiting finally came.

私が待っていた機会がついに来ました。

The rules to which everyone must adhere are clear.

みんなが従わなければならない規則は明確です。

会話例

ビジネスミーティング(フォーマル)

Manager:

The strategy on which we will focus is customer satisfaction.

私たちが焦点を当てる戦略は顧客満足度です。

Employee:

I agree. The goals toward which we are working are achievable.

同意します。私たちが取り組んでいる目標は達成可能です。

カジュアルな会話(インフォーマル)

A:

Who's the guy you were dancing with?

あなたが一緒に踊っていた男性は誰ですか?

B:

That's the friend I told you about!

それは私があなたに話した友達です!

A:

Oh! The one you went to school with?

ああ!一緒に学校に行った人ですか?

B:

Exactly!

その通りです!

学習のコツ

  • 💡日常会話では前置詞を文末に置く方が自然です
  • 💡書き言葉やフォーマルな場面では前置詞を関係代名詞の前に置きます
  • 💡前置詞が前にある場合、"that" は使えません(whom/whichのみ)
  • 💡前置詞が後ろにある場合、関係代名詞を省略できます
  • 💡in which = where, at which = when, for which = why と覚えましょう

文化的注意点

🌍
General

伝統的な文法では「前置詞で文を終わらせてはいけない」というルールがありましたが、現代英語では文末の前置詞は完全に受け入れられています。

🌍
Formal

アカデミックライティングや法律文書では、前置詞を関係代名詞の前に置くことが好まれます。

🌍
Informal

日常会話では、前置詞を前に置くと堅苦しく聞こえることがあります。

よくある間違い

間違い

The house in that I live is old.

正しい

The house in which I live is old. / The house (that) I live in is old.

前置詞が前にある場合、"that" は使えません。"which" を使うか、前置詞を文末に置きます。

間違い

The person to who I spoke was helpful.

正しい

The person to whom I spoke was helpful.

前置詞の後では "whom" を使います("who" ではありません)。

間違い

The topic about we talked was interesting.

正しい

The topic about which we talked was interesting. / The topic (which) we talked about was interesting.

前置詞の後には関係代名詞が必要です。

間違い

The house in which I live in is old.

正しい

The house in which I live is old.

前置詞を前に置いた場合、文末にも置かないでください(重複)。

Memorizeアプリで効率的に学習

前置詞+関係代名詞を含む、すべての英文法を体系的に学習できます。単語と組み合わせて実践力を養成。

App Storeからダウンロード
無制限の単語登録
音声再生対応
📱
オフライン学習