CEFR-J B2 / 文法問題 - 未解答
- 助動詞 + have + 過去分詞
- 助動詞 + have + been + 過去分詞
- 「本来〜されるべきだったのに、されなかった」という非難・後悔
- 例:He should have been told the truth.
(彼は本当のことを知らされるべきだったのに…。) - 「〜されることができたのに、されなかった」という可能性に対する後悔・非難
- 例:The problem could have been solved easily.
(その問題は簡単に解決できたのに…。) - 「〜されていたかもしれないのに、そうならなかった」という推量・後悔
- 例:Some damage might have been prevented.
(被害の一部は防げたかもしれないのに…。) - 「助動詞 + have + 過去分詞」で、過去の出来事に対する「後悔」や「非難」「残念な気持ち」などを表現する。
- 受動態の場合は「助動詞 + have + been + 過去分詞」とする。
- 助動詞の種類によってニュアンスが異なる(should は「〜すべきだった」、could は「〜できた」、might は「〜だったかもしれない」など)。
- 例文を作るときには、誰が行う(行わない)べきだったか、どのような結果が生まれる可能性があったかを意識して文章を組み立てるとよい。
- 助動詞 + have + 過去分詞
- 助動詞 + have + been + 過去分詞
- 「本来〜されるべきだったのに、されなかった」という非難・後悔
- 例:He should have been told the truth.
(彼は本当のことを知らされるべきだったのに…。) - 「〜されることができたのに、されなかった」という可能性に対する後悔・非難
- 例:The problem could have been solved easily.
(その問題は簡単に解決できたのに…。) - 「〜されていたかもしれないのに、そうならなかった」という推量・後悔
- 例:Some damage might have been prevented.
(被害の一部は防げたかもしれないのに…。) - 「助動詞 + have + 過去分詞」で、過去の出来事に対する「後悔」や「非難」「残念な気持ち」などを表現する。
- 受動態の場合は「助動詞 + have + been + 過去分詞」とする。
- 助動詞の種類によってニュアンスが異なる(should は「〜すべきだった」、could は「〜できた」、might は「〜だったかもしれない」など)。
- 例文を作るときには、誰が行う(行わない)べきだったか、どのような結果が生まれる可能性があったかを意識して文章を組み立てるとよい。
- 主節と従属節の主語が同じであること
分詞構文では、主節と従属節の主語が同じ場合に、従属節の主語を省略できます。 - 動詞を現在分詞形に変える(-ing 形にする)
主語を省略した後、動詞を “動詞の-ing 形” に変えます。 - 接続詞(while, when, because など) は状況によって省略可
文脈から意味が分かる場合は、従属節の接続詞を省略することで、より簡潔に表現できます。 Before(前置詞・接続詞)+節:
“Before I left the house, I checked the weather.”
→ “Before leaving the house, I checked the weather.”
(「家を出る前に天気をチェックした」)While(接続詞)+節:
“While I walked in the park, I found a baby bird.”
→ “Walking in the park, I found a baby bird.”
(「公園を歩いている間に小鳥を見つけた」)- このとき、while は省略され、歩いている状況を “Walking in the park” で表しています。
- 主節(“I found a baby bird”)と従属節(“While I walked in the park”)の主語がどちらも “I” なので、従属節の主語を省略することが可能です。
- このとき、while は省略され、歩いている状況を “Walking in the park” で表しています。
付帯状況を手短に表す
「~しながら」「~して」などの状況を、主節とは別にサラッと表現できるのが分詞構文の利点です。時制の一致に注意
- 現在進行中の動作を同時に表したい場合に現在分詞(~ing 形)を使います。
- 動作が主節より以前に完了している場合などは完了形の分詞構文(
Having + 過去分詞
など)を使うことがあります。
- 現在進行中の動作を同時に表したい場合に現在分詞(~ing 形)を使います。
主語が異なる場合は分詞構文を使えない
主節と従属節の主語が違う場合は、分詞構文にしても意味のつながりがはっきりしなくなるため使えません。主語が異なる場合は、接続詞を使った通常の節にして書くほうが正確です。副詞句のような働き
分詞構文は、時・原因・条件・譲歩などさまざまな意味を暗示することがあります。接続詞を省略した分詞構文では文脈から判断する必要がありますが、省略を戻して確認すると意味を整理しやすくなります。- 分詞構文(現在分詞・文頭)は主語を省略した “動詞の-ing 形” で始まる形。
- 主節と従属節の主語が同じであることが大前提。
- 従属節を分詞構文に変えることで、文章を簡潔にし、流れをスムーズにできる。
- 主節と従属節の主語が同じであること
分詞構文では、主節と従属節の主語が同じ場合に、従属節の主語を省略できます。 - 動詞を現在分詞形に変える(-ing 形にする)
主語を省略した後、動詞を “動詞の-ing 形” に変えます。 - 接続詞(while, when, because など) は状況によって省略可
文脈から意味が分かる場合は、従属節の接続詞を省略することで、より簡潔に表現できます。 Before(前置詞・接続詞)+節:
“Before I left the house, I checked the weather.”
→ “Before leaving the house, I checked the weather.”
(「家を出る前に天気をチェックした」)While(接続詞)+節:
“While I walked in the park, I found a baby bird.”
→ “Walking in the park, I found a baby bird.”
(「公園を歩いている間に小鳥を見つけた」)- このとき、while は省略され、歩いている状況を “Walking in the park” で表しています。
- 主節(“I found a baby bird”)と従属節(“While I walked in the park”)の主語がどちらも “I” なので、従属節の主語を省略することが可能です。
- このとき、while は省略され、歩いている状況を “Walking in the park” で表しています。
付帯状況を手短に表す
「~しながら」「~して」などの状況を、主節とは別にサラッと表現できるのが分詞構文の利点です。時制の一致に注意
- 現在進行中の動作を同時に表したい場合に現在分詞(~ing 形)を使います。
- 動作が主節より以前に完了している場合などは完了形の分詞構文(
Having + 過去分詞
など)を使うことがあります。
- 現在進行中の動作を同時に表したい場合に現在分詞(~ing 形)を使います。
主語が異なる場合は分詞構文を使えない
主節と従属節の主語が違う場合は、分詞構文にしても意味のつながりがはっきりしなくなるため使えません。主語が異なる場合は、接続詞を使った通常の節にして書くほうが正確です。副詞句のような働き
分詞構文は、時・原因・条件・譲歩などさまざまな意味を暗示することがあります。接続詞を省略した分詞構文では文脈から判断する必要がありますが、省略を戻して確認すると意味を整理しやすくなります。- 分詞構文(現在分詞・文頭)は主語を省略した “動詞の-ing 形” で始まる形。
- 主節と従属節の主語が同じであることが大前提。
- 従属節を分詞構文に変えることで、文章を簡潔にし、流れをスムーズにできる。
- 形:
主語 + will + have + been + 動詞の -ing 形 - “She will have been studying French for 8 years by next week.”
→ 「彼女は来週までに8年間フランス語を勉強し続けていることになる。」 “by 〇〇” や “by the time 〇〇” などの未来の時点を示す表現と一緒に使う
未来完了進行形では、動作がどのタイミングまで続くのかを明確に示すことが多いです。例えば:- “by next week” 「来週までに」
- “by the time he arrives” 「彼が到着する頃までに」
- “by 2030” 「2030年までには」
- “by next week” 「来週までに」
継続期間を伴うことが多い
“for + 期間” や “since + 過去の時点” などで「どれくらい続いているか」を表すことがよくあります。- “She will have been working here for five years by the end of this month.”
→ 「今月末までに、彼女はここで5年間働き続けていることになる。」
- “She will have been working here for five years by the end of this month.”
動作の進行や継続を強調
未来完了形 (will have + 過去分詞) が「完了」に焦点を当てるのに対して、未来完了進行形は「動作が続いてきた時間の長さ」や「進行感」に焦点を当てます。- 未来完了形 “She will have studied French for 8 years by next week.”
→ 「来週までには勉強を完了している(主に完了・結果を意識)」 - 未来完了進行形 “She will have been studying French for 8 years by next week.”
→ 「来週までに8年間ずっと勉強し続けている(継続してきたことを強調)」
- 未来完了形 “She will have studied French for 8 years by next week.”
継続する習慣や活動の強調
「~し続けているはずだ」「~し続けていることになる」のように、その動作や状態が長期にわたっているというニュアンスを伝えたいとき。一定期間続く予定を伝える
「明日の午後までにはずっと~しているでしょう」というように、何かが途切れずに行われている予定を表すとき。“完了”というより“継続中”であるニュアンスを示したいとき
完了形には「結果がすでに出ている感じ」がありますが、進行形を伴うことで「結果というより、続けてきたプロセスそのものを強調」します。“by + 未来の時点”
- “by next month” 「来月までに」
- “by the end of the year” 「今年の終わりまでに」
- “by next month” 「来月までに」
“by the time + 主語 + 動詞(現在形)”
- “by the time she comes back” 「彼女が戻ってくる頃には」
- “by the time they finish the project” 「彼らがそのプロジェクトを終える頃には」
- “by the time she comes back” 「彼女が戻ってくる頃には」
“for + 時間” や “since + 過去の時点” を使って継続期間を明示
- “for five years” 「5年間」
- “since 2010” 「2010年から」
- “for five years” 「5年間」
“I will have been living in Tokyo for 10 years by next March.”
- 来年の3月までに、私は東京に10年住み続けていることになる。
- 来年の3月までに、私は東京に10年住み続けていることになる。
“By the time you visit me again, I will have been working on this project for six months.”
- 次にあなたが私を訪ねる頃までには、このプロジェクトに6ヶ月間取り組み続けていることになるよ。
- 次にあなたが私を訪ねる頃までには、このプロジェクトに6ヶ月間取り組み続けていることになるよ。
“She will have been waiting for you since this morning by the time you arrive.”
- あなたが到着する頃までに、彼女は今朝からずっと待っていることになるでしょう。
- あなたが到着する頃までに、彼女は今朝からずっと待っていることになるでしょう。
- 形は「will + have + been + 動詞の -ing 形」
- “by + 未来の時点” や “by the time + 主語 + 動詞” といった表現とよく一緒に使われる
- 「継続期間」を示す for や since を使うことが多い
- 形:
主語 + will + have + been + 動詞の -ing 形 - “She will have been studying French for 8 years by next week.”
→ 「彼女は来週までに8年間フランス語を勉強し続けていることになる。」 “by 〇〇” や “by the time 〇〇” などの未来の時点を示す表現と一緒に使う
未来完了進行形では、動作がどのタイミングまで続くのかを明確に示すことが多いです。例えば:- “by next week” 「来週までに」
- “by the time he arrives” 「彼が到着する頃までに」
- “by 2030” 「2030年までには」
- “by next week” 「来週までに」
継続期間を伴うことが多い
“for + 期間” や “since + 過去の時点” などで「どれくらい続いているか」を表すことがよくあります。- “She will have been working here for five years by the end of this month.”
→ 「今月末までに、彼女はここで5年間働き続けていることになる。」
- “She will have been working here for five years by the end of this month.”
動作の進行や継続を強調
未来完了形 (will have + 過去分詞) が「完了」に焦点を当てるのに対して、未来完了進行形は「動作が続いてきた時間の長さ」や「進行感」に焦点を当てます。- 未来完了形 “She will have studied French for 8 years by next week.”
→ 「来週までには勉強を完了している(主に完了・結果を意識)」 - 未来完了進行形 “She will have been studying French for 8 years by next week.”
→ 「来週までに8年間ずっと勉強し続けている(継続してきたことを強調)」
- 未来完了形 “She will have studied French for 8 years by next week.”
継続する習慣や活動の強調
「~し続けているはずだ」「~し続けていることになる」のように、その動作や状態が長期にわたっているというニュアンスを伝えたいとき。一定期間続く予定を伝える
「明日の午後までにはずっと~しているでしょう」というように、何かが途切れずに行われている予定を表すとき。“完了”というより“継続中”であるニュアンスを示したいとき
完了形には「結果がすでに出ている感じ」がありますが、進行形を伴うことで「結果というより、続けてきたプロセスそのものを強調」します。“by + 未来の時点”
- “by next month” 「来月までに」
- “by the end of the year” 「今年の終わりまでに」
- “by next month” 「来月までに」
“by the time + 主語 + 動詞(現在形)”
- “by the time she comes back” 「彼女が戻ってくる頃には」
- “by the time they finish the project” 「彼らがそのプロジェクトを終える頃には」
- “by the time she comes back” 「彼女が戻ってくる頃には」
“for + 時間” や “since + 過去の時点” を使って継続期間を明示
- “for five years” 「5年間」
- “since 2010” 「2010年から」
- “for five years” 「5年間」
“I will have been living in Tokyo for 10 years by next March.”
- 来年の3月までに、私は東京に10年住み続けていることになる。
- 来年の3月までに、私は東京に10年住み続けていることになる。
“By the time you visit me again, I will have been working on this project for six months.”
- 次にあなたが私を訪ねる頃までには、このプロジェクトに6ヶ月間取り組み続けていることになるよ。
- 次にあなたが私を訪ねる頃までには、このプロジェクトに6ヶ月間取り組み続けていることになるよ。
“She will have been waiting for you since this morning by the time you arrive.”
- あなたが到着する頃までに、彼女は今朝からずっと待っていることになるでしょう。
- あなたが到着する頃までに、彼女は今朝からずっと待っていることになるでしょう。
- 形は「will + have + been + 動詞の -ing 形」
- “by + 未来の時点” や “by the time + 主語 + 動詞” といった表現とよく一緒に使われる
- 「継続期間」を示す for や since を使うことが多い
- 例えば、
I wish I could fly.
(飛ぶことができたらなあ)は、実際には飛ぶことができない(現実とは違う)けれど、「もし現実がそうだったらいいのに」と願っているわけです。 - 「wish + 主語 + 過去形」の形で、現在の実際の状況とは異なる願望を表します。
- 「could」や「were」を用いて、「(今)~できたらいいのに」「(今)~だったらいいのに」と言いたい場合に便利です。
I wish I could sing better.
- (実際には歌があまり上手ではないけれど)「もっと上手に歌えたらなあ」という意味。
- (実際には歌があまり上手ではないけれど)「もっと上手に歌えたらなあ」という意味。
I wish I were taller.
- (実際には背が高くないけれど)「もっと背が高かったらなあ」という意味。
- (実際には背が高くないけれど)「もっと背が高かったらなあ」という意味。
I wish I had a car.
- (車がないが)「車があればなあ」
- (車がないが)「車があればなあ」
I wish I could stay longer.
- (実際には長く滞在できないが)「もっと長くいられたらいいのに」
- (実際には長く滞在できないが)「もっと長くいられたらいいのに」
I wish it were sunny today.
- (実際には雨 or 曇りだが)「今日晴れてたらいいのに」
- (実際には雨 or 曇りだが)「今日晴れてたらいいのに」
- 例:
I wish I had studied harder.
(もっと勉強しておけばよかったのに) - 「wish + 仮定法過去」は「現実とは違う今の願望」を表す。
I wish I could ...
「~できたらいいのに」や、I wish I were ...
「~であればいいのに」などの形をよく使う。- 過去形を使うことで「仮定であること」を明確に示し、実際とは異なる願望を伝える。
- 例えば、
I wish I could fly.
(飛ぶことができたらなあ)は、実際には飛ぶことができない(現実とは違う)けれど、「もし現実がそうだったらいいのに」と願っているわけです。 - 「wish + 主語 + 過去形」の形で、現在の実際の状況とは異なる願望を表します。
- 「could」や「were」を用いて、「(今)~できたらいいのに」「(今)~だったらいいのに」と言いたい場合に便利です。
I wish I could sing better.
- (実際には歌があまり上手ではないけれど)「もっと上手に歌えたらなあ」という意味。
- (実際には歌があまり上手ではないけれど)「もっと上手に歌えたらなあ」という意味。
I wish I were taller.
- (実際には背が高くないけれど)「もっと背が高かったらなあ」という意味。
- (実際には背が高くないけれど)「もっと背が高かったらなあ」という意味。
I wish I had a car.
- (車がないが)「車があればなあ」
- (車がないが)「車があればなあ」
I wish I could stay longer.
- (実際には長く滞在できないが)「もっと長くいられたらいいのに」
- (実際には長く滞在できないが)「もっと長くいられたらいいのに」
I wish it were sunny today.
- (実際には雨 or 曇りだが)「今日晴れてたらいいのに」
- (実際には雨 or 曇りだが)「今日晴れてたらいいのに」
- 例:
I wish I had studied harder.
(もっと勉強しておけばよかったのに) - 「wish + 仮定法過去」は「現実とは違う今の願望」を表す。
I wish I could ...
「~できたらいいのに」や、I wish I were ...
「~であればいいのに」などの形をよく使う。- 過去形を使うことで「仮定であること」を明確に示し、実際とは異なる願望を伝える。
- So do I.
- So am I.
- So will I.
など、「So + 助動詞(またはbe動詞)+ 主語(人称代名詞)」の形で「私も(そうだ)」と同調を表す方法があります。これを「倒置構文」と呼びます。以下では、その使い方と注意点を詳しく解説します。 - もともと英語には “I do so.”「私もそうだ」という表現があります。
- この文で強調される “so” を文頭に持ってきた形が “So do I.” です。
- 「so(強調したい部分)」が前に出ることで、主語と助動詞(あるいはbe動詞)の語順が 「助動詞 + 主語」 に逆転するのがポイントです。
- So do I. → ※ “I do so.” がもとになっている
- So am I. → be動詞(am)が主語(I)の前に出る
- So can I. → 助動詞(can)が主語(I)の前に出る
現在形に同調して「私も(そうする)」と言いたいとき
- 相手:I play tennis every weekend.(私は毎週末テニスをします)
- 自分:So do I.(私もします)
- 相手:I play tennis every weekend.(私は毎週末テニスをします)
過去形に同調して「私も(そう思った)」と言いたいとき
- 相手:I thought it was right.(それは正しいと思った)
- 自分:So did I.(私もそう思った)
- 相手:I thought it was right.(それは正しいと思った)
未来形に同調して「私も(そうするつもり)」と言いたいとき
- 相手:I will go there tomorrow.(明日そこに行くつもりだ)
- 自分:So will I.(私も行くつもりだ)
- 相手:I will go there tomorrow.(明日そこに行くつもりだ)
助動詞に同調するとき
- 相手:I can speak French.(フランス語が話せる)
- 自分:So can I.(私も話せます)
- 相手:I can speak French.(フランス語が話せる)
- Me, too. はカジュアルな口語表現で、「私もそうだよ!」と伝えたいときに非常によく使われます。
- 一方、“So do I.” などの倒置構文は、フォーマルな場面や文章でも使われるため、覚えておくと便利です。
- “Me, neither.” / “Neither do I.”:
「私も(そうではない)」と否定に同調したい場合は “neither” を使います。
- 例:I don’t like spiders.(クモが嫌いです) → Me neither. / Neither do I.(私も嫌いです)
- 例:I don’t like spiders.(クモが嫌いです) → Me neither. / Neither do I.(私も嫌いです)
- 品詞に応じて倒置の形が変わる:
- be動詞なら So am I. / So were we.
- do/do not なら So do I. / Neither do I.
- 助動詞 can, may, must などがあれば So can/may/must I.
- be動詞なら So am I. / So were we.
- 文脈や状況に合わせてカジュアルかフォーマルかを選ぶと自然な英語表現ができます。
- “so” を文頭に置くことで助動詞や be動詞と主語の語順が逆転する
- 相手の時制や助動詞に合わせて “do/did/will/can” などを変化させる
- So do I.
- So am I.
- So will I.
など、「So + 助動詞(またはbe動詞)+ 主語(人称代名詞)」の形で「私も(そうだ)」と同調を表す方法があります。これを「倒置構文」と呼びます。以下では、その使い方と注意点を詳しく解説します。 - もともと英語には “I do so.”「私もそうだ」という表現があります。
- この文で強調される “so” を文頭に持ってきた形が “So do I.” です。
- 「so(強調したい部分)」が前に出ることで、主語と助動詞(あるいはbe動詞)の語順が 「助動詞 + 主語」 に逆転するのがポイントです。
- So do I. → ※ “I do so.” がもとになっている
- So am I. → be動詞(am)が主語(I)の前に出る
- So can I. → 助動詞(can)が主語(I)の前に出る
現在形に同調して「私も(そうする)」と言いたいとき
- 相手:I play tennis every weekend.(私は毎週末テニスをします)
- 自分:So do I.(私もします)
- 相手:I play tennis every weekend.(私は毎週末テニスをします)
過去形に同調して「私も(そう思った)」と言いたいとき
- 相手:I thought it was right.(それは正しいと思った)
- 自分:So did I.(私もそう思った)
- 相手:I thought it was right.(それは正しいと思った)
未来形に同調して「私も(そうするつもり)」と言いたいとき
- 相手:I will go there tomorrow.(明日そこに行くつもりだ)
- 自分:So will I.(私も行くつもりだ)
- 相手:I will go there tomorrow.(明日そこに行くつもりだ)
助動詞に同調するとき
- 相手:I can speak French.(フランス語が話せる)
- 自分:So can I.(私も話せます)
- 相手:I can speak French.(フランス語が話せる)
- Me, too. はカジュアルな口語表現で、「私もそうだよ!」と伝えたいときに非常によく使われます。
- 一方、“So do I.” などの倒置構文は、フォーマルな場面や文章でも使われるため、覚えておくと便利です。
- “Me, neither.” / “Neither do I.”:
「私も(そうではない)」と否定に同調したい場合は “neither” を使います。
- 例:I don’t like spiders.(クモが嫌いです) → Me neither. / Neither do I.(私も嫌いです)
- 例:I don’t like spiders.(クモが嫌いです) → Me neither. / Neither do I.(私も嫌いです)
- 品詞に応じて倒置の形が変わる:
- be動詞なら So am I. / So were we.
- do/do not なら So do I. / Neither do I.
- 助動詞 can, may, must などがあれば So can/may/must I.
- be動詞なら So am I. / So were we.
- 文脈や状況に合わせてカジュアルかフォーマルかを選ぶと自然な英語表現ができます。
- “so” を文頭に置くことで助動詞や be動詞と主語の語順が逆転する
- 相手の時制や助動詞に合わせて “do/did/will/can” などを変化させる
- 「現在進行形」は、一般的に be動詞 + ~ing で表します。(例: is running, is playing など)
- 「受動態」は、一般的に be動詞 + 過去分詞 で表します。(例: is built, is made など)
- 「彼らの家は(今まさに)改装工事が行われているところです」
- remodel → remodeled(過去分詞形)
- 進行形の「being」を挿入
として、is being remodeled という形になります。 今まさに何かが行われている:
- 例: The bridge is being repaired.
→「その橋は(今)修理されています」 - 進行形なので、「ちょうど作業中である」ことを強調できます。
- 例: The bridge is being repaired.
行為者(だれが~しているのか)を言わない場合:
- 受動態では、主語「~されている物・人」が文頭に来て、行為者が明示されない(あるいは不要)場合に用いられます。
- 必要に応じて、by ~(行為者)をつけることもできますが、通常は修理・改装などの文脈でアクションの主体が明らかな場合は省略することが多いです。
- 受動態では、主語「~されている物・人」が文頭に来て、行為者が明示されない(あるいは不要)場合に用いられます。
「is + 過去分詞」のみだと「(すでに)~されている状態」を表すことが多いです。
例: The door is locked.(そのドアは鍵がかかっている)
これは完了された状態を示すため、進行中とは限りません。一方「is being + 過去分詞」は、あくまで「(今)進行中である」ことを強調します。
例: The door is being locked.(そのドアは(今まさに)鍵をかけられているところだ)現在進行形の受動態を作りたいときは、
be動詞(現在形) + being + 過去分詞
という形をとります。例文:
- Their house is being remodeled.
- The car is being washed.
- The documents are being prepared.
- Their house is being remodeled.
「is being + 過去分詞」は、「(今まさに)~されている途中だ」という進行状況を強調したいときに使います。
- 「現在進行形」は、一般的に be動詞 + ~ing で表します。(例: is running, is playing など)
- 「受動態」は、一般的に be動詞 + 過去分詞 で表します。(例: is built, is made など)
- 「彼らの家は(今まさに)改装工事が行われているところです」
- remodel → remodeled(過去分詞形)
- 進行形の「being」を挿入
として、is being remodeled という形になります。 今まさに何かが行われている:
- 例: The bridge is being repaired.
→「その橋は(今)修理されています」 - 進行形なので、「ちょうど作業中である」ことを強調できます。
- 例: The bridge is being repaired.
行為者(だれが~しているのか)を言わない場合:
- 受動態では、主語「~されている物・人」が文頭に来て、行為者が明示されない(あるいは不要)場合に用いられます。
- 必要に応じて、by ~(行為者)をつけることもできますが、通常は修理・改装などの文脈でアクションの主体が明らかな場合は省略することが多いです。
- 受動態では、主語「~されている物・人」が文頭に来て、行為者が明示されない(あるいは不要)場合に用いられます。
「is + 過去分詞」のみだと「(すでに)~されている状態」を表すことが多いです。
例: The door is locked.(そのドアは鍵がかかっている)
これは完了された状態を示すため、進行中とは限りません。一方「is being + 過去分詞」は、あくまで「(今)進行中である」ことを強調します。
例: The door is being locked.(そのドアは(今まさに)鍵をかけられているところだ)現在進行形の受動態を作りたいときは、
be動詞(現在形) + being + 過去分詞
という形をとります。例文:
- Their house is being remodeled.
- The car is being washed.
- The documents are being prepared.
- Their house is being remodeled.
「is being + 過去分詞」は、「(今まさに)~されている途中だ」という進行状況を強調したいときに使います。
If 節:
- [If + 主語 + had + 過去分詞]
例) If I had studied harder, …
(もし私がもっと一生懸命勉強していたら、…)
- [If + 主語 + had + 過去分詞]
主節:
- [主語 + 助動詞 (would/could/might など) + have + 過去分詞]
例) … I would have passed the exam.
(…試験に合格していただろうに)
- [主語 + 助動詞 (would/could/might など) + have + 過去分詞]
would have + 過去分詞
→ 「~していただろう」などの意味。最も一般的に使われます。
例) If I had left home earlier, I would have caught the train.
(もっと早く家を出ていたら、その電車に間に合っていただろう。)could have + 過去分詞
→ 「~できただろうに」という可能性・能力を表します。
例) If you had asked me, I could have helped you.
(もし私に頼んでくれていたら、手伝うことができたのに。)might have + 過去分詞
→ 「~だったかもしれない」という推量を表します。
例) If I had known your address, I might have visited you.
(もしあなたの住所を知っていたら、伺ったかもしれない。)- 仮定法過去: もし今~だったら… (現在の事実の逆を仮定)
例) If I had enough money (今お金が十分にあったら), I could buy it. (今買えるのに) - 仮定法過去完了: もしあのとき~していたら… (過去の事実の逆を仮定)
例) If I had had enough money (あのときお金が十分にあったら), I could have bought it. (買えていただろうに) - If I had had enough time… のように “had” が二回続くと混乱しやすいですが、前者が助動詞 (過去完了を作る had)、後者が「持つ」の過去分詞 (had) を表しています。
- If I had + 過去分詞, I [would/could/might] have + 過去分詞.
If 節:
- [If + 主語 + had + 過去分詞]
例) If I had studied harder, …
(もし私がもっと一生懸命勉強していたら、…)
- [If + 主語 + had + 過去分詞]
主節:
- [主語 + 助動詞 (would/could/might など) + have + 過去分詞]
例) … I would have passed the exam.
(…試験に合格していただろうに)
- [主語 + 助動詞 (would/could/might など) + have + 過去分詞]
would have + 過去分詞
→ 「~していただろう」などの意味。最も一般的に使われます。
例) If I had left home earlier, I would have caught the train.
(もっと早く家を出ていたら、その電車に間に合っていただろう。)could have + 過去分詞
→ 「~できただろうに」という可能性・能力を表します。
例) If you had asked me, I could have helped you.
(もし私に頼んでくれていたら、手伝うことができたのに。)might have + 過去分詞
→ 「~だったかもしれない」という推量を表します。
例) If I had known your address, I might have visited you.
(もしあなたの住所を知っていたら、伺ったかもしれない。)- 仮定法過去: もし今~だったら… (現在の事実の逆を仮定)
例) If I had enough money (今お金が十分にあったら), I could buy it. (今買えるのに) - 仮定法過去完了: もしあのとき~していたら… (過去の事実の逆を仮定)
例) If I had had enough money (あのときお金が十分にあったら), I could have bought it. (買えていただろうに) - If I had had enough time… のように “had” が二回続くと混乱しやすいですが、前者が助動詞 (過去完了を作る had)、後者が「持つ」の過去分詞 (had) を表しています。
- If I had + 過去分詞, I [would/could/might] have + 過去分詞.
to不定詞
例: want to do, decide to do, hope to do など
「~することを望む」「~することを決める」「~することを望む」のように、to不定詞をとる動詞の例です。動名詞(~ing形)
例: enjoy doing, finish doing, avoid doing など
「~することを楽しむ」「~し終える」「~することを避ける」のように、動名詞(~ing形)をとる動詞の例です。regret doing: 「~することを後悔する」
例: I regret telling her the truth.
(彼女に本当のことを言ったことを後悔している。)acknowledge doing: 「~することを認める」
例: He acknowledged breaking the vase.
(彼は花瓶を壊したことを認めた。)- regret having done: 「(過去に)~したことを後悔する」
- acknowledge having done: 「(過去に)~したことを認める」
I regret having told her the truth.
(彼女に本当のことを言ってしまったことを後悔している。)
┗ 単に “regret telling her the truth” でも伝わりますが、「having told」を使うと「言った動作が過去に終わっている」ことを明確に示します。He acknowledged having broken the window.
(彼はすでに窓を壊したことを認めた。)
┗ “acknowledged breaking the window” でも意味は通じますが、「having broken」を使うことで、前もって起こった行為(壊してしまった)の完了を意識させます。- “regret to do” は「残念ながら~しなければならない」「~することを残念に思う」というように、まだ行われていない動作あるいはこれから行う動作に対する「残念な気持ち」を表します。
例: I regret to tell you this, but … (こうお伝えしなければならないのは残念ですが…) - “acknowledge that+文” の形で、後ろに節(SV構造)を続けることもできます。
例: He acknowledged that he was responsible for the damage.
(彼はその損害に自分が責任があることを認めた。) - 動詞の目的語として (例: regret having done, acknowledge having done)
- 分詞構文として (例: Having finished my homework, I went to bed.)
- 英語の動詞の後ろには「to不定詞」と「動名詞(~ing形)」の2パターンがあり、動詞ごとに取れる形が異なる。
- 「regret」や「acknowledge」は動名詞(~ing形)をとる動詞で、それぞれ「~することを後悔する」「~することを認める」を意味する。
- さらに「完了形動名詞(having + 過去分詞)」を使うと、「(過去に)~したことを後悔する・認める」と、行為が過去に完了していることを強調できる。
- 「regret to do」のような形が存在する動詞もあり、意味の違いを正しく把握することが大事。
to不定詞
例: want to do, decide to do, hope to do など
「~することを望む」「~することを決める」「~することを望む」のように、to不定詞をとる動詞の例です。動名詞(~ing形)
例: enjoy doing, finish doing, avoid doing など
「~することを楽しむ」「~し終える」「~することを避ける」のように、動名詞(~ing形)をとる動詞の例です。regret doing: 「~することを後悔する」
例: I regret telling her the truth.
(彼女に本当のことを言ったことを後悔している。)acknowledge doing: 「~することを認める」
例: He acknowledged breaking the vase.
(彼は花瓶を壊したことを認めた。)- regret having done: 「(過去に)~したことを後悔する」
- acknowledge having done: 「(過去に)~したことを認める」
I regret having told her the truth.
(彼女に本当のことを言ってしまったことを後悔している。)
┗ 単に “regret telling her the truth” でも伝わりますが、「having told」を使うと「言った動作が過去に終わっている」ことを明確に示します。He acknowledged having broken the window.
(彼はすでに窓を壊したことを認めた。)
┗ “acknowledged breaking the window” でも意味は通じますが、「having broken」を使うことで、前もって起こった行為(壊してしまった)の完了を意識させます。- “regret to do” は「残念ながら~しなければならない」「~することを残念に思う」というように、まだ行われていない動作あるいはこれから行う動作に対する「残念な気持ち」を表します。
例: I regret to tell you this, but … (こうお伝えしなければならないのは残念ですが…) - “acknowledge that+文” の形で、後ろに節(SV構造)を続けることもできます。
例: He acknowledged that he was responsible for the damage.
(彼はその損害に自分が責任があることを認めた。) - 動詞の目的語として (例: regret having done, acknowledge having done)
- 分詞構文として (例: Having finished my homework, I went to bed.)
- 英語の動詞の後ろには「to不定詞」と「動名詞(~ing形)」の2パターンがあり、動詞ごとに取れる形が異なる。
- 「regret」や「acknowledge」は動名詞(~ing形)をとる動詞で、それぞれ「~することを後悔する」「~することを認める」を意味する。
- さらに「完了形動名詞(having + 過去分詞)」を使うと、「(過去に)~したことを後悔する・認める」と、行為が過去に完了していることを強調できる。
- 「regret to do」のような形が存在する動詞もあり、意味の違いを正しく把握することが大事。
- 「might well + 動詞の原形」で “おそらく〜だろう” と訳されることが多い。
- 「might」と「well」が組み合わさり、「十分に~かもしれない」という強い可能性を示す。
- 主語 (Subject)
- 助動詞「might well」
- 動詞の原形 (run, eat, go など)
- 「might」: かもしれない
- 「well」: 十分に、じゅうぶんあり得る
- 「may well」: “おそらく〜だろう”
- 「could well」: “十分に〜となり得る”
- We might well see a price increase next year.
(来年、十分に価格の上昇があるかもしれない。) - He might well move to another city.
(彼は十分に他の都市へ引っ越すかもしれない。) - They might well finish the project ahead of schedule.
(彼らは十分に予定より早くプロジェクトを終えるだろう。) - 「might well」は「十分に〜だろう」「おそらく〜だろう」という強めの可能性・推量を表す助動詞表現。
- 「might well + 動詞の原形」で使い、「might」「well」の意味を合わせて「十分に〜があり得る」というニュアンスを伝える。
- 「may well」「could well」もほぼ同じ意味で使えることが多い。
- 「might well + 動詞の原形」で “おそらく〜だろう” と訳されることが多い。
- 「might」と「well」が組み合わさり、「十分に~かもしれない」という強い可能性を示す。
- 主語 (Subject)
- 助動詞「might well」
- 動詞の原形 (run, eat, go など)
- 「might」: かもしれない
- 「well」: 十分に、じゅうぶんあり得る
- 「may well」: “おそらく〜だろう”
- 「could well」: “十分に〜となり得る”
- We might well see a price increase next year.
(来年、十分に価格の上昇があるかもしれない。) - He might well move to another city.
(彼は十分に他の都市へ引っ越すかもしれない。) - They might well finish the project ahead of schedule.
(彼らは十分に予定より早くプロジェクトを終えるだろう。) - 「might well」は「十分に〜だろう」「おそらく〜だろう」という強めの可能性・推量を表す助動詞表現。
- 「might well + 動詞の原形」で使い、「might」「well」の意味を合わせて「十分に〜があり得る」というニュアンスを伝える。
- 「may well」「could well」もほぼ同じ意味で使えることが多い。
過去完了形は、過去のある時点(起点)よりさらに前に完了した動作や状態、あるいはその結果を表すときに使います。
- 「I had eaten lunch before I went out.」
⇒ 「外出する前に昼食を食べ終えていた」 - 「had eaten」の部分が過去完了形
- 過去(外出した時点)よりも前に起こった動作(昼食を食べた)を強調している
- 「I had eaten lunch before I went out.」
日本語には明確な「過去完了」という文法区分がないため、「~していた」「~した」などと訳されることが多いですが、英語では「過去の基点からさらに遡って起こった出来事」を表現することが重要です。
- 受動態は「~される」「~されている」といった受け身の状態を示す文です。
- 「had + been + 過去分詞」の形で、過去完了形の受動態(大過去の受け身)を表します。
- 「had been + 過去分詞」の部分が「~されていた」「~された」という意味合いを持ちます。
「The letter had been sent before I arrived at the office.」
⇒ 「私がオフィスに着く前に、その手紙は既に送られていた」- この文では、過去の基点(私がオフィスに到着)より前に、手紙が送られていたということを強調しています。
- 「had been sent」が「受動態(送られた状態)で、しかも過去完了形」であるため、他の出来事よりも前の段階ですでに送付が完了していたことを表せます。
- この文では、過去の基点(私がオフィスに到着)より前に、手紙が送られていたということを強調しています。
「By the time the guests arrived, all the rooms had been prepared.」
⇒ 「お客さんが到着するまでに、すべての部屋は準備されていた」- お客さんが到着した時点より前に、部屋の準備という作業が完了していたことを示します。
- 「had been prepared」で受動態を使っているため、「誰かが準備をした」という能動的な働きを受け身として表現しています。
時の流れを意識する
- 過去完了形では「基点となる過去の時点」が必ず存在します。その過去の時点よりさらに昔に起こった「大過去」の出来事を示すために使います。
受け身であることを表現したい場合
- 何(誰)が動作をしたかを強調するよりも、「結果としてその状態にある」という点を強調したいときに、受動態がよく使われます。
- 例えば「The house had been built before I was born.」の場合、「誰が建てたのか」よりも「家は建てられた状態にあった」という点を表現したいときに用います。
- 何(誰)が動作をしたかを強調するよりも、「結果としてその状態にある」という点を強調したいときに、受動態がよく使われます。
時を示す副詞や接続詞との併用
- 「before」「by the time」「when」などを伴うと、過去完了のタイミングをよりわかりやすく示すことができます。
- これらを使うことで、「ある過去の出来事に先立って、既に何が起きていたか」をはっきり表せます。
- 「before」「by the time」「when」などを伴うと、過去完了のタイミングをよりわかりやすく示すことができます。
- 過去完了形は「had + 過去分詞」です。起点となる過去があり、その時点よりさらに前に起こったことを表します。
- 受動態の過去完了形は「had + been + 過去分詞」を使い、「~されていた」「~された」という意味合いを持たせます。
- 使い方のポイントは、過去の流れの中で「既に完了していた」出来事を伝えることと、能動的な行為者ではなく「されている」「された」状態に焦点を当てることにあります。
過去完了形は、過去のある時点(起点)よりさらに前に完了した動作や状態、あるいはその結果を表すときに使います。
- 「I had eaten lunch before I went out.」
⇒ 「外出する前に昼食を食べ終えていた」 - 「had eaten」の部分が過去完了形
- 過去(外出した時点)よりも前に起こった動作(昼食を食べた)を強調している
- 「I had eaten lunch before I went out.」
日本語には明確な「過去完了」という文法区分がないため、「~していた」「~した」などと訳されることが多いですが、英語では「過去の基点からさらに遡って起こった出来事」を表現することが重要です。
- 受動態は「~される」「~されている」といった受け身の状態を示す文です。
- 「had + been + 過去分詞」の形で、過去完了形の受動態(大過去の受け身)を表します。
- 「had been + 過去分詞」の部分が「~されていた」「~された」という意味合いを持ちます。
「The letter had been sent before I arrived at the office.」
⇒ 「私がオフィスに着く前に、その手紙は既に送られていた」- この文では、過去の基点(私がオフィスに到着)より前に、手紙が送られていたということを強調しています。
- 「had been sent」が「受動態(送られた状態)で、しかも過去完了形」であるため、他の出来事よりも前の段階ですでに送付が完了していたことを表せます。
- この文では、過去の基点(私がオフィスに到着)より前に、手紙が送られていたということを強調しています。
「By the time the guests arrived, all the rooms had been prepared.」
⇒ 「お客さんが到着するまでに、すべての部屋は準備されていた」- お客さんが到着した時点より前に、部屋の準備という作業が完了していたことを示します。
- 「had been prepared」で受動態を使っているため、「誰かが準備をした」という能動的な働きを受け身として表現しています。
時の流れを意識する
- 過去完了形では「基点となる過去の時点」が必ず存在します。その過去の時点よりさらに昔に起こった「大過去」の出来事を示すために使います。
受け身であることを表現したい場合
- 何(誰)が動作をしたかを強調するよりも、「結果としてその状態にある」という点を強調したいときに、受動態がよく使われます。
- 例えば「The house had been built before I was born.」の場合、「誰が建てたのか」よりも「家は建てられた状態にあった」という点を表現したいときに用います。
- 何(誰)が動作をしたかを強調するよりも、「結果としてその状態にある」という点を強調したいときに、受動態がよく使われます。
時を示す副詞や接続詞との併用
- 「before」「by the time」「when」などを伴うと、過去完了のタイミングをよりわかりやすく示すことができます。
- これらを使うことで、「ある過去の出来事に先立って、既に何が起きていたか」をはっきり表せます。
- 「before」「by the time」「when」などを伴うと、過去完了のタイミングをよりわかりやすく示すことができます。
- 過去完了形は「had + 過去分詞」です。起点となる過去があり、その時点よりさらに前に起こったことを表します。
- 受動態の過去完了形は「had + been + 過去分詞」を使い、「~されていた」「~された」という意味合いを持たせます。
- 使い方のポイントは、過去の流れの中で「既に完了していた」出来事を伝えることと、能動的な行為者ではなく「されている」「された」状態に焦点を当てることにあります。
(タップまたはEnterキー)
彼は試験をうけるべきであったのに。
He should have taken the examination.
彼は試験をうけるべきであったのに。
He should have taken the examination.
彼は試験をうけるべきであったのに。
解説
彼は試験をうけるべきであったのに。
受動態(助動詞+完了形)
以下では、「助動詞+完了形(過去のことに対する後悔や非難)」「受動態での助動詞+完了形」を、なるべく詳しくていねいに解説します。
1. 助動詞+完了形(過去に対する後悔や非難)
● 基本の形
● 主な助動詞と意味の目安
| 助動詞 | 意味の目安(過去の場合) |
|---|---|
| should | 〜すべきだったのに…(でもしなかった) |
| could | 〜できたのに…(でもしなかった / できなかった) |
| would | 〜するつもりだったのに…(でもしなかった) |
| might | 〜だったかもしれないのに…(でもそうならなかった) |
これらは、過去における「後悔」「非難」「ため息」などのニュアンスを含む表現です。
● 例文
They should have caught the train.
(彼らはその列車に乗るはずだったのに…。)
ここでは「乗るべきだったのに、乗らなかった」「乗れなくて残念だ」という後悔や非難の気持ちを含みます。
2. 助動詞+完了形 受動態
● 受動態の形
受動態(be + 過去分詞)の部分に「have been」が入り、さらにその前に助動詞を置くことで、「過去に〜されるはずだったのに」「〜されることができたのに」などを表します。
● 例文
That accident could have been avoided.
(そのアクシデントは避けられたかもしれなかったのに…。)
ここでは「本来なら誰かが回避することが可能だったのに、そうしなかった」「事前に防ぐことができたのに残念だ」というニュアンスを含みます。
3. もう少し詳しい使い分け
● should have been + 過去分詞
● could have been + 過去分詞
● might have been + 過去分詞
4. ポイントまとめ
上記を参考に、過去を振り返って「すべきだった」「できたのに」「されるはずだったのに」といった感情を表したいとき、能動態・受動態それぞれで助動詞+完了形を使いこなしてみてください。
受動態(助動詞+完了形)
過去に対して、今の後悔・避難を表す
以下では、「助動詞+完了形(過去のことに対する後悔や非難)」「受動態での助動詞+完了形」を、なるべく詳しくていねいに解説します。
1. 助動詞+完了形(過去に対する後悔や非難)
● 基本の形
● 主な助動詞と意味の目安
| 助動詞 | 意味の目安(過去の場合) |
|---|---|
| should | 〜すべきだったのに…(でもしなかった) |
| could | 〜できたのに…(でもしなかった / できなかった) |
| would | 〜するつもりだったのに…(でもしなかった) |
| might | 〜だったかもしれないのに…(でもそうならなかった) |
これらは、過去における「後悔」「非難」「ため息」などのニュアンスを含む表現です。
● 例文
They should have caught the train.
(彼らはその列車に乗るはずだったのに…。)
ここでは「乗るべきだったのに、乗らなかった」「乗れなくて残念だ」という後悔や非難の気持ちを含みます。
2. 助動詞+完了形 受動態
● 受動態の形
受動態(be + 過去分詞)の部分に「have been」が入り、さらにその前に助動詞を置くことで、「過去に〜されるはずだったのに」「〜されることができたのに」などを表します。
● 例文
That accident could have been avoided.
(そのアクシデントは避けられたかもしれなかったのに…。)
ここでは「本来なら誰かが回避することが可能だったのに、そうしなかった」「事前に防ぐことができたのに残念だ」というニュアンスを含みます。
3. もう少し詳しい使い分け
● should have been + 過去分詞
● could have been + 過去分詞
● might have been + 過去分詞
4. ポイントまとめ
上記を参考に、過去を振り返って「すべきだった」「できたのに」「されるはずだったのに」といった感情を表したいとき、能動態・受動態それぞれで助動詞+完了形を使いこなしてみてください。
(タップまたはEnterキー)
風邪を引いていたので、私は学校を休んだ。
Having a cold, I was absent from school.
風邪を引いていたので、私は学校を休んだ。
Having a cold, I was absent from school.
風邪を引いていたので、私は学校を休んだ。
解説
風邪を引いていたので、私は学校を休んだ。
分詞構文(現在分詞・文頭)
分詞構文(現在分詞・文頭)とは
分詞構文とは、動詞の分詞形(現在分詞や過去分詞)を使って、主節(メインの文)に付帯的な情報を簡潔に付け加える構文です。通常は「接続詞+主語+動詞」という形で書かれる従属節を、分詞構文に置き換えることで文章を短くまとめることができます。
このうち「現在分詞」を文頭に置く分詞構文では、文頭の“動詞+ing”の部分が従属節の内容を表し、主節と同じ主語を共有している点がポイントです。
分詞構文にするための条件
例文で見る分詞構文
分詞構文のニュアンスと使い方
まとめ
分詞構文を使いこなすと、英文をより自然で読みやすい形にまとめることができます。慣れるまでは「しっかり接続詞付きの節で書いてみる → 分詞構文に変える」という手順で練習してみると効果的です。
分詞構文(現在分詞・文頭)
接続詞や主語を省略できる分詞構文(現在分詞)
分詞構文(現在分詞・文頭)とは
分詞構文とは、動詞の分詞形(現在分詞や過去分詞)を使って、主節(メインの文)に付帯的な情報を簡潔に付け加える構文です。通常は「接続詞+主語+動詞」という形で書かれる従属節を、分詞構文に置き換えることで文章を短くまとめることができます。
このうち「現在分詞」を文頭に置く分詞構文では、文頭の“動詞+ing”の部分が従属節の内容を表し、主節と同じ主語を共有している点がポイントです。
分詞構文にするための条件
例文で見る分詞構文
分詞構文のニュアンスと使い方
まとめ
分詞構文を使いこなすと、英文をより自然で読みやすい形にまとめることができます。慣れるまでは「しっかり接続詞付きの節で書いてみる → 分詞構文に変える」という手順で練習してみると効果的です。
(タップまたはEnterキー)
明日で1週間雨が続く事になる。
It will have been raining a week tomorrow.
明日で1週間雨が続く事になる。
It will have been raining a week tomorrow.
明日で1週間雨が続く事になる。
解説
明日で1週間雨が続く事になる。
未来完了進行形
以下では「未来完了進行形 (future perfect continuous)」について、より詳しく、わかりやすく解説します。
1. 未来完了進行形とは?
未来完了進行形は、ある「未来の時点までに“ずっと続いているであろう動作や状態”」を表すときに用いられる時制です。
例文
このように、「未来のある時点までに動作が継続しているイメージ」を強調したい場合に使われます。
2. 使い方のポイント
3. 未来完了進行形を使う具体的な状況
4. よくある表現パターン
5. 例文
まとめ
未来完了進行形は、未来のある時点までに「ある動作がずっと続く」ことを強調する時制です。
未来完了形 (will have + 過去分詞) と比べると、動作が続いてきた「進行感」や「継続時間」をより強く表します。英作文や会話で「将来、ある時点までにずっと~し続けているイメージを表したい」ときに、ぜひ活用してみてください。
未来完了進行形
「(までには)~しているだろう」を表す
以下では「未来完了進行形 (future perfect continuous)」について、より詳しく、わかりやすく解説します。
1. 未来完了進行形とは?
未来完了進行形は、ある「未来の時点までに“ずっと続いているであろう動作や状態”」を表すときに用いられる時制です。
例文
このように、「未来のある時点までに動作が継続しているイメージ」を強調したい場合に使われます。
2. 使い方のポイント
3. 未来完了進行形を使う具体的な状況
4. よくある表現パターン
5. 例文
まとめ
未来完了進行形は、未来のある時点までに「ある動作がずっと続く」ことを強調する時制です。
未来完了形 (will have + 過去分詞) と比べると、動作が続いてきた「進行感」や「継続時間」をより強く表します。英作文や会話で「将来、ある時点までにずっと~し続けているイメージを表したい」ときに、ぜひ活用してみてください。
(タップまたはEnterキー)
彼らがけんかをやめてくれればいいのに。
I wish they would stop fighting.
彼らがけんかをやめてくれればいいのに。
I wish they would stop fighting.
彼らがけんかをやめてくれればいいのに。
解説
彼らがけんかをやめてくれればいいのに。
wish+仮定法過去
以下では「wish + 仮定法過去」という表現について、より詳しく、わかりやすく解説します。
1. 「wish + 仮定法過去」の基本的な意味
「wish + 仮定法過去」は、「現実とは異なる状況が今こうだったらいいのに」という願望を表す表現です。
2. 文法の仕組み
■ “wish” の後に仮定法過去(過去形)を用いる
たとえば:
※ I wish I was taller.
と言うこともありますが、文法的には「仮定」をよりはっきり示すために were
を使うのが伝統的な用法です。
3. 具体例
これらはすべて、現在の実際の状況とは異なる「もしそうだったらいいのに...」という願望を表しています。
4. 「wish + 仮定法過去完了」との違い
参考として、「wish + 仮定法過去完了」は過去の事実とは違う状況を「こうだったらよかったのに」と後悔や残念な気持ちを表すときに使います。
これと区別して「wish + 仮定法過去」はあくまで「現在の状況が違えばいいのに」という今に対する願望です。
5. まとめ
「wish + 仮定法過去」が使いこなせると、英語で想像上の願いや不満を表現できる幅が広がります。現実とは違う「こうならいいのに!」という気持ちを表すときに、ぜひ活用してみてください。
wish+仮定法過去
現在の事実の逆や願望を表す表現
以下では「wish + 仮定法過去」という表現について、より詳しく、わかりやすく解説します。
1. 「wish + 仮定法過去」の基本的な意味
「wish + 仮定法過去」は、「現実とは異なる状況が今こうだったらいいのに」という願望を表す表現です。
2. 文法の仕組み
■ “wish” の後に仮定法過去(過去形)を用いる
たとえば:
※ I wish I was taller.
と言うこともありますが、文法的には「仮定」をよりはっきり示すために were
を使うのが伝統的な用法です。
3. 具体例
これらはすべて、現在の実際の状況とは異なる「もしそうだったらいいのに...」という願望を表しています。
4. 「wish + 仮定法過去完了」との違い
参考として、「wish + 仮定法過去完了」は過去の事実とは違う状況を「こうだったらよかったのに」と後悔や残念な気持ちを表すときに使います。
これと区別して「wish + 仮定法過去」はあくまで「現在の状況が違えばいいのに」という今に対する願望です。
5. まとめ
「wish + 仮定法過去」が使いこなせると、英語で想像上の願いや不満を表現できる幅が広がります。現実とは違う「こうならいいのに!」という気持ちを表すときに、ぜひ活用してみてください。
(タップまたはEnterキー)
彼女はジャズが好きだが、私もまたそうだ。
She likes jazz, and so do I.
彼女はジャズが好きだが、私もまたそうだ。
She likes jazz, and so do I.
彼女はジャズが好きだが、私もまたそうだ。
解説
彼女はジャズが好きだが、私もまたそうだ。
倒置(so + be/have/do/助動詞 +人称代名詞)
倒置構文「So + be/have/do/助動詞 + 人称代名詞」について
「私も!」と相づちを打つときに、まず Me, too. が浮かぶ方は多いと思います。実はこれ以外にも、
1. 「so」が文頭に来るときの倒置
例
2. 時制や助動詞に合わせて形を変える
同調したい相手の文が過去形なのか、未来形なのか、あるいは助動詞を使っているかなどによって、“do/did/will/can” のように適切な形に変える必要があります。
3. 「Me, too.」との違い
4. その他のポイント
まとめ
「私も!」という意味を表すとき、カジュアルには Me, too. がよく使われますが、少しフォーマルな場面や文書では So do I. や So am I. などの倒置構文が便利です。
このルールを押さえておけば、英語での「同調表現」がより正確かつ自然に行えるようになります。ぜひ意識して使ってみてください。
倒置(so + be/have/do/助動詞 +人称代名詞)
「私も」と同調するときの倒置表現
倒置構文「So + be/have/do/助動詞 + 人称代名詞」について
「私も!」と相づちを打つときに、まず Me, too. が浮かぶ方は多いと思います。実はこれ以外にも、
1. 「so」が文頭に来るときの倒置
例
2. 時制や助動詞に合わせて形を変える
同調したい相手の文が過去形なのか、未来形なのか、あるいは助動詞を使っているかなどによって、“do/did/will/can” のように適切な形に変える必要があります。
3. 「Me, too.」との違い
4. その他のポイント
まとめ
「私も!」という意味を表すとき、カジュアルには Me, too. がよく使われますが、少しフォーマルな場面や文書では So do I. や So am I. などの倒置構文が便利です。
このルールを押さえておけば、英語での「同調表現」がより正確かつ自然に行えるようになります。ぜひ意識して使ってみてください。
(タップまたはEnterキー)
彼らの家は改装中です。
Their house is being remodeled.
彼らの家は改装中です。
Their house is being remodeled.
彼らの家は改装中です。
解説
彼らの家は改装中です。
受動態(現在進行形): is being+過去分詞
以下では、受動態(現在進行形)の「is being + 過去分詞」について、より詳しく、わかりやすく解説します。
1. 受動態(現在進行形)とは?
主語が「~されている(進行中である)」という状態や行為を表すときに使われるのが、
「is being + 過去分詞」 という形です。これは現在進行形の受動態を作るときの基本形になります。
例えば英語において、
この2つを組み合わせることで、
be動詞 + being + 過去分詞 = 「現在進行形の受動態」
という形になります。
2. 具体的な例文
(1) Their house is being remodeled.
ここで「house(家)」は改装する「対象」であり、誰かに「改装されている」状態なので受動態を使います。また、改装工事が現在進行していることを表したいので、進行形の要素「being + 過去分詞」が必要です。
「remodel」(改装する) を受動態かつ現在進行形にするとき、
3. 「is being + 過去分詞」が使われる状況
4. 「is + 過去分詞」との違いに注意
このように、“being” が入ることで、「今、まさに行われている途中」というニュアンスを明確に表せます。
5. まとめ
「~されている(進行中)」というニュアンスを正確に表現したい場合は、普段の受動態に “being” を加えることを意識してみてください。そうすることで、「ただ今まさにその作業が行われているんだな」という臨場感を伝えられます。
受動態(現在進行形): is being+過去分詞
進行形を使った受動態表現
以下では、受動態(現在進行形)の「is being + 過去分詞」について、より詳しく、わかりやすく解説します。
1. 受動態(現在進行形)とは?
主語が「~されている(進行中である)」という状態や行為を表すときに使われるのが、
「is being + 過去分詞」 という形です。これは現在進行形の受動態を作るときの基本形になります。
例えば英語において、
この2つを組み合わせることで、
be動詞 + being + 過去分詞 = 「現在進行形の受動態」
という形になります。
2. 具体的な例文
(1) Their house is being remodeled.
ここで「house(家)」は改装する「対象」であり、誰かに「改装されている」状態なので受動態を使います。また、改装工事が現在進行していることを表したいので、進行形の要素「being + 過去分詞」が必要です。
「remodel」(改装する) を受動態かつ現在進行形にするとき、
3. 「is being + 過去分詞」が使われる状況
4. 「is + 過去分詞」との違いに注意
このように、“being” が入ることで、「今、まさに行われている途中」というニュアンスを明確に表せます。
5. まとめ
「~されている(進行中)」というニュアンスを正確に表現したい場合は、普段の受動態に “being” を加えることを意識してみてください。そうすることで、「ただ今まさにその作業が行われているんだな」という臨場感を伝えられます。
If I had had enough money, I could have bought it.
ヒント
仮定法過去完了(if節内動詞が過去完了)
実際には現実にならなかった過去を表す
(タップまたはEnterキー)
もし私におかねが十分あったら、それを変えたのだが。
If I had had enough money, I could have bought it.
もし私におかねが十分あったら、それを変えたのだが。
If I had had enough money, I could have bought it.
もし私におかねが十分あったら、それを変えたのだが。
解説
もし私におかねが十分あったら、それを変えたのだが。
仮定法過去完了(if節内動詞が過去完了)
以下では、仮定法過去完了(過去の事柄に対する「もし〜だったら…だったのに」という仮定)について、より詳しく解説します。
仮定法過去完了とは?
「仮定法過去完了」は、過去に実際には起こらなかったことについて、「もし~していたら、~だったのに」といった形で、過去の事実を仮定的に表現する際に使われます。現実には起こらなかった出来事を想像して、その結果まで推測/想定するという用法です。
形の基本
例文
If I had had enough money, I could have bought it.
(もし私がお金を十分持っていたら、それを買うことができただろうに。)
※ 実際にはお金が足りなかったため、買えなかったという事実を仮定で表しています。
意味の違い(助動詞の使い方)
よくある混乱
1. 仮定法過去との違い
2. 動詞が連続する “had had” について
まとめ
仮定法過去完了は、「過去の事柄に対して ‘もしこうだったら…だったのに’ と想像する」ための文法です。形は “If + had + 過去分詞” と “助動詞 + have + 過去分詞” がセットになるのが基本で、どの助動詞を使うかによって、話し手の意図する推量や可能性の程度を表すことができます。
この形をしっかりと覚えておくと、「実際には起こらなかったけれど、もしあのとき○○していたら…」といったニュアンスを的確に表せます。ぜひ例文に触れながら慣れていきましょう。
仮定法過去完了(if節内動詞が過去完了)
実際には現実にならなかった過去を表す
以下では、仮定法過去完了(過去の事柄に対する「もし〜だったら…だったのに」という仮定)について、より詳しく解説します。
仮定法過去完了とは?
「仮定法過去完了」は、過去に実際には起こらなかったことについて、「もし~していたら、~だったのに」といった形で、過去の事実を仮定的に表現する際に使われます。現実には起こらなかった出来事を想像して、その結果まで推測/想定するという用法です。
形の基本
例文
If I had had enough money, I could have bought it.
(もし私がお金を十分持っていたら、それを買うことができただろうに。)
※ 実際にはお金が足りなかったため、買えなかったという事実を仮定で表しています。
意味の違い(助動詞の使い方)
よくある混乱
1. 仮定法過去との違い
2. 動詞が連続する “had had” について
まとめ
仮定法過去完了は、「過去の事柄に対して ‘もしこうだったら…だったのに’ と想像する」ための文法です。形は “If + had + 過去分詞” と “助動詞 + have + 過去分詞” がセットになるのが基本で、どの助動詞を使うかによって、話し手の意図する推量や可能性の程度を表すことができます。
この形をしっかりと覚えておくと、「実際には起こらなかったけれど、もしあのとき○○していたら…」といったニュアンスを的確に表せます。ぜひ例文に触れながら慣れていきましょう。
(タップまたはEnterキー)
私は彼にその事を話したのを後悔している。
I regret having said that to him.
私は彼にその事を話したのを後悔している。
I regret having said that to him.
私は彼にその事を話したのを後悔している。
解説
私は彼にその事を話したのを後悔している。
having + 過去分詞
以下では、「having + 過去分詞」(完了形の動名詞)がどのように使われるのか、特に「regret」「acknowledge」の例に焦点を当てながら、より詳しく解説します。
1. 動詞がとる形の基本
英語の動詞は、後ろにとる形が大きく分けて次の2種類あります。
2. regret や acknowledge などの動名詞をとる動詞
「regret」「acknowledge」も後ろに動名詞(~ing形)をとる動詞の代表例です。それぞれ以下のような意味になります。
3. 「having + 過去分詞」(完了形動名詞)とは?
「~ing形」の前に having を加えて「having + 過去分詞」の形にすると、完了の意味が加わります。これを「完了形動名詞(perfect gerund)」と呼びます。完了形動名詞を使うと、「(すでに)~したこと」という過去に完了した動作や状態を強調できます。
たとえば、以下のように使います。
「done」は過去分詞の代表として例示しているだけで、実際には動詞を変えて使います。
例文
4. 「regret」や「acknowledge」の他の形との違い
regret to do の場合
acknowledge that節 の場合
「動名詞をとるか」「to不定詞をとるか」「that節をとるか」は動詞によって決まることが多いので、辞書や英文法書などを確認しつつ覚えていくとよいです。
5. 「having + 過去分詞」全般のイメージ
「having + 過去分詞」は以下のように、「先に終わっている行為・状態」を示すために使われます。
いずれの場合も「~をすでに実行し終えている」というニュアンスが強調されると考えると理解しやすいです。
まとめ
「having + 過去分詞」の形はやや上級文法として扱われますが、使い方をしっかり理解すると、自分が伝えたい「過去の行為」に対する思いや事柄を正確に表現できるようになります。ぜひ、例文とともに練習してみてください。
having + 過去分詞
「~したことを…する」
以下では、「having + 過去分詞」(完了形の動名詞)がどのように使われるのか、特に「regret」「acknowledge」の例に焦点を当てながら、より詳しく解説します。
1. 動詞がとる形の基本
英語の動詞は、後ろにとる形が大きく分けて次の2種類あります。
2. regret や acknowledge などの動名詞をとる動詞
「regret」「acknowledge」も後ろに動名詞(~ing形)をとる動詞の代表例です。それぞれ以下のような意味になります。
3. 「having + 過去分詞」(完了形動名詞)とは?
「~ing形」の前に having を加えて「having + 過去分詞」の形にすると、完了の意味が加わります。これを「完了形動名詞(perfect gerund)」と呼びます。完了形動名詞を使うと、「(すでに)~したこと」という過去に完了した動作や状態を強調できます。
たとえば、以下のように使います。
「done」は過去分詞の代表として例示しているだけで、実際には動詞を変えて使います。
例文
4. 「regret」や「acknowledge」の他の形との違い
regret to do の場合
acknowledge that節 の場合
「動名詞をとるか」「to不定詞をとるか」「that節をとるか」は動詞によって決まることが多いので、辞書や英文法書などを確認しつつ覚えていくとよいです。
5. 「having + 過去分詞」全般のイメージ
「having + 過去分詞」は以下のように、「先に終わっている行為・状態」を示すために使われます。
いずれの場合も「~をすでに実行し終えている」というニュアンスが強調されると考えると理解しやすいです。
まとめ
「having + 過去分詞」の形はやや上級文法として扱われますが、使い方をしっかり理解すると、自分が伝えたい「過去の行為」に対する思いや事柄を正確に表現できるようになります。ぜひ、例文とともに練習してみてください。
(タップまたはEnterキー)
これは申し上げた方がよいでしょう。
I might well tell you this.
これは申し上げた方がよいでしょう。
I might well tell you this.
これは申し上げた方がよいでしょう。
解説
これは申し上げた方がよいでしょう。
助動詞: might well
以下では、助動詞「might well」の使い方と意味を、より詳しく、わかりやすく整理して解説します。
1. 助動詞「might well」とは?
英語の助動詞は、主に動詞の前につけて意味を補足したり、話し手の態度やニュアンスを表したりする働きをします。
その中でも「might well」は、ある状況や出来事が「十分にあり得る」「おそらくそうだろう」といった推量を表す表現です。
例えば、次のような文が考えられます:
I might well run tomorrow morning.
(私は明日の朝、おそらく走るだろう。)
2. 「might well」の構造
2.1 助動詞のカタマリとして考える
「might well」は1つの助動詞のかたまりとして扱います。
文の構造は以下のとおりです:
She might well win the contest.
(彼女はそのコンテストで十分勝つかもしれない。)
2.2 「might = かもしれない」「well = 十分に」
これらが合わさることで、「十分に〜かもしれない」→「おそらく〜だろう」という意味合いをもつようになります。
3. 「might well」のニュアンス
「might」単体だけよりも、「well」が加わることで、
「十分あり得る」「かなりの可能性がある」 といったニュアンスが強まります。
ただし、確実性を断言しているわけではない点に注意してください。
あくまでも「十分に可能性がある」と推測している表現です。
You might well be right.
(あなたはおそらく正しいでしょう / 十分正しいかもしれません。)
4. 類似表現との比較
「might well」と同じように可能性を示す表現として、以下のようなものもあります。
これらも主に “十分そう(起こり得る)” という意味で使われ、日常英会話やビジネス英語でもよく見られます。
5. 例文まとめ
6. まとめ
このように、「might well」は「ただのかもしれない」よりは「十分にそうであり得る」という推量を表し、英語の推測表現に幅を持たせる上で覚えておきたい表現です。
助動詞: might well
「おそらく~だろう」
以下では、助動詞「might well」の使い方と意味を、より詳しく、わかりやすく整理して解説します。
1. 助動詞「might well」とは?
英語の助動詞は、主に動詞の前につけて意味を補足したり、話し手の態度やニュアンスを表したりする働きをします。
その中でも「might well」は、ある状況や出来事が「十分にあり得る」「おそらくそうだろう」といった推量を表す表現です。
例えば、次のような文が考えられます:
I might well run tomorrow morning.
(私は明日の朝、おそらく走るだろう。)
2. 「might well」の構造
2.1 助動詞のカタマリとして考える
「might well」は1つの助動詞のかたまりとして扱います。
文の構造は以下のとおりです:
She might well win the contest.
(彼女はそのコンテストで十分勝つかもしれない。)
2.2 「might = かもしれない」「well = 十分に」
これらが合わさることで、「十分に〜かもしれない」→「おそらく〜だろう」という意味合いをもつようになります。
3. 「might well」のニュアンス
「might」単体だけよりも、「well」が加わることで、
「十分あり得る」「かなりの可能性がある」 といったニュアンスが強まります。
ただし、確実性を断言しているわけではない点に注意してください。
あくまでも「十分に可能性がある」と推測している表現です。
You might well be right.
(あなたはおそらく正しいでしょう / 十分正しいかもしれません。)
4. 類似表現との比較
「might well」と同じように可能性を示す表現として、以下のようなものもあります。
これらも主に “十分そう(起こり得る)” という意味で使われ、日常英会話やビジネス英語でもよく見られます。
5. 例文まとめ
6. まとめ
このように、「might well」は「ただのかもしれない」よりは「十分にそうであり得る」という推量を表し、英語の推測表現に幅を持たせる上で覚えておきたい表現です。
She searched for her granddaughter who had been taken away.
ヒント
受動態(過去完了形): had been+過去分詞
大過去における「~されていた」、「~された」
(タップまたはEnterキー)
彼女は連れ去られた孫娘を探した。
She searched for her granddaughter who had been taken away.
彼女は連れ去られた孫娘を探した。
She searched for her granddaughter who had been taken away.
彼女は連れ去られた孫娘を探した。
解説
彼女は連れ去られた孫娘を探した。
受動態(過去完了形): had been+過去分詞
以下の解説では、「受動態(過去完了形): had been + 過去分詞」の使い方について、なるべく詳しく、わかりやすく説明します。
1. 過去完了形(had + 過去分詞)とは
2. 受動態(過去完了形)とは
例文
3. 使い方のポイント
4. まとめ
このように「had been + 過去分詞」を使うことで、「過去のある時点より前に、受け身の状態(=されていた状態)が完成していた」ことを明確に示すことができます。ぜひ例文や文脈を意識しながら使い方をマスターしてください。
受動態(過去完了形): had been+過去分詞
大過去における「~されていた」、「~された」
以下の解説では、「受動態(過去完了形): had been + 過去分詞」の使い方について、なるべく詳しく、わかりやすく説明します。
1. 過去完了形(had + 過去分詞)とは
2. 受動態(過去完了形)とは
例文
3. 使い方のポイント
4. まとめ
このように「had been + 過去分詞」を使うことで、「過去のある時点より前に、受け身の状態(=されていた状態)が完成していた」ことを明確に示すことができます。ぜひ例文や文脈を意識しながら使い方をマスターしてください。
loading!!
CEFR-J B2 - 準上級英単語
CEFR-JのB2レベル(準上級レベル)の英単語を覚えられる問題集です。
英語学習者必見!東京外国語大学が開発した最強の頻出英単語・英文法リスト!!【CEFR-J Wordlist, CEFR-J Grammar Profile】
外部リンク
キー操作
最初の問題を選択する:
Ctrl + Enter
解説を見る:Ctrl + G
フィードバックを閉じる:Esc
問題選択時
解答する:Enter
選択肢を選ぶ:↓ or ↑
問題の読み上げ:Ctrl + K
ヒントを見る: Ctrl + M
わからない: Ctrl + Y