››
英語では 「主語が長くなることをきらう」 性質 があります。 そこで 長い主語・目的語を後ろにまわし、 仮の it を文頭に置く 構文 がよく使われます。 これが 形式主語 / 形式目的語 です。
ポイント: 「it = まだ出ていない後ろの内容を指す 仮の主語 / 目的語」。 普通の 「それ」 とは違う。
It is + 形容詞 / 名詞 + to + 動詞の原形 〜. = 「〜 することは … である」
| 英文 | 訳 |
|---|---|
| It is important to study every day. | 毎日勉強することは大切です。 |
| It is difficult to learn Chinese. | 中国語を学ぶのは難しい。 |
| It is fun to play soccer. | サッカーをするのは楽しい。 |
| It is easy to use this app. | このアプリを使うのは簡単だ。 |
| It is dangerous to swim in this river. | この川で泳ぐのは危険 だ。 |
| 元 (to 不定詞 が主語) | 形式主語 |
|---|---|
| To study English is important. | It is important to study English. |
| To climb the mountain is hard. | It is hard to climb the mountain. |
大事: 英語では ① のような 「to do が主語」 の文は不自然 に響く。 必ず ② の 形式主語 it に書き換えるのが普通。
「(人) が 〜 することは …」 と言いたいときは for + 人 (目的格) + to do を入れます。
| 英文 | 訳 |
|---|---|
| It is important for us to study. | 私たちが勉強することは大切だ。 |
| It is difficult for me to speak French. | 私がフランス語を話すのは難しい。 |
| It is necessary for him to take a break. | 彼が休む必要 がある。 |
| It is easy for her to solve this problem. | 彼女にとってこの問題を解くのは簡単だ。 |
ポイント: for の後は 目的格 (me, him, her, us, them)、 主格 (I, he 等) は使わない。
kind, nice, good, foolish, careless など 「人の性格・態度」 を表す形容詞のときは of + 人 を使います。
| 英文 | 訳 |
|---|---|
| It is kind of you to help me. | 助けてくれて親切だね。 |
| It is foolish of him to say so. | そう言うなんて彼はばかげている。 |
「〜 ということは …」 と言いたいときは It is 〜 that 主語 + 動詞 を使います。
| 英文 | 訳 |
|---|---|
| It is true that he passed the exam. | 彼が試験に受かったのは本当だ。 |
| It is clear that she is angry. | 彼女が怒っているのは明らかだ。 |
| It is strange that he didn't come. | 彼が来なかったのは変だ。 |
| It is important that we help each other. | 私たちがお互いに助け合うことは大切だ。 |
find / make / think / believe + 目的語 + 補語 (形容詞) の形で、 目的語が 「to do」 のように長いときは 仮の it を置きます。
主語 + 動詞 + it + 形容詞 + to do
| 英文 | 訳 |
|---|---|
| I find it difficult to read this book. | 私はこの本を読むのが難しいと思う。 |
| I think it important to keep promises. | 約束 を守ることは大切だと思う。 |
| She makes it a rule to get up at 6. | 彼女は 6 時に起きることを習慣 にしている。 |
| Computers make it easy to find information. | コンピューターは情報を見つけることを簡単にする。 |
大事: ✕ I find to read this book difficult. → ✓ I find it difficult to read this book. (目的語が長いので it に置き換え)
| 英文 | 訳 |
|---|---|
| He is too young to drive a car. | 彼は若すぎて車を運転 できない。 |
| This bag is too heavy for me to carry. | このかばんは私が運ぶには重すぎる。 |
| It is too cold to swim today. | 今日は寒すぎて泳げない。 |
形容詞 / 副詞の 後ろ に enough を置くことに注意。
| 英文 | 訳 |
|---|---|
| He is old enough to drive a car. | 彼は車を運転するのに十分な年齢だ。 |
| She is rich enough to buy a house. | 彼女は家を買うのに十分な金持 ちだ。 |
| The river is shallow enough for children to swim in. | その川は子どもが泳げるほど 浅 い。 |
注意: 上の例文で swim in の in を 省 かないこと。 「川 で 泳ぐ」 = swim in the river (前置 詞 が 必 要)。 主語 (river) が 元 の 文 では前置 詞 の 目 的 語 だったため、 to swim in で 前 置 詞 が 残 る。
| too / enough | so 〜 that |
|---|---|
| He is too young to drive. | He is so young that he can't drive. |
| She is rich enough to buy a house. | She is so rich that she can buy a house. |
| 元 | 形式主語 |
|---|---|
| To learn English is important. | It is important to learn English. |
| To swim here is dangerous. | It is dangerous to swim here. |
| To speak Spanish is difficult for me. | It is difficult for me to speak Spanish. |
「英語を勉強することは私にとって楽しい。」 → It is fun for me to study English.
「私はこの問題を解くのが難しいと思う。」 → I find it difficult to solve this problem.
「彼は走るのが速すぎて私は追い つけない。」 → He runs too fast for me to catch up with.
次章では 中 3 文型復習 + 仮主語・倒置・強調 を学び、 ここまでの文法を整理します。