英語喫茶~英語・英文法・英会話~
著書向け確認問題

英語喫茶基礎からの英語学習確認問題仮定法過去完了 Day76>仮定法過去完了について 記述式問題の解説




 記述式練習問題の解説です。
 練習問題の解答後に参照してみてください。
問題文です

1.If I have more time, I can finish the task.
(私にもっと時間があるのなら、その仕事を終えることができます。)

(私にもっと時間があったら、その仕事を終えることができただろうに。)

2.The game may be played, if it is not raining.
(雨が降っていないのなら、その試合は行われるかもしれない。)

(雨が降っていなかったら、その試合は行われたかもしれないのだが。)


解答です

1. If I had had more time, I could have finished the task.
(私にもっと時間があったら、その仕事を終えることができただろうに。)

2. The game might have been played, if it had not been raining.
(雨が降っていなかったら、その試合は行われたかもしれないのだが。)


解説です

 仮定法過去完了の文を作る問題です。
 ( )の中の語句を書き換えていきますが、仮定法過去完了の文は次の型にはてはめていきます。

 If+主語+過去完了の形, 主語+助動詞の過去形+have+過去分詞


問題1について
 問題文はIf I have more time, I can finish the task.です。
 仮定法過去完了の場合、if節では過去完了の形を使います。そこでI haveの部分は、I had hadの形になります。

 それから主節ですが、助動詞の過去形と、その後にhave+過去分詞を続けていきます。そこでcanはcouldになり、finishはhave finishedになります。
 すると、解答は次のようになります。
 If I had had more time, I could have finished the task.
 (私にもっと時間があったら、その仕事を終えることができただろうに。)


問題2について
 問題文はThe game may be played, if it is not raining.です。
 仮定法過去完了の場合、ifでは過去完了の形を使います。そこでit is notは、it had not beenになります。

 また主節においては、助動詞の過去形と、その後にhave+過去分詞を続けますので、mayはmightになります。そしてbe playedは、have been playedになります。
 すると、解答は次のようになります。
 The game might have been played, if it had not been raining.
 (雨が降っていなかったら、その試合は行われたかもしれないのだが。)











 英語喫茶の基礎からの英語学習とやさしい英会話の表現等は、大学の先生方の協力により細部までチェックを入れて作成しています。基礎からの英語学習は科学研究費助成事業(科研費)の研究対象になっています。


Copyright(c) 英語喫茶~英語・英文法・英会話~ :サイト内の文章・図等の無断掲載を禁じます