*Kai勉強教室*

英語、中学数学、高校数学、化学を中心に記事を更新していこうと考えていますので興味ある方は是非のぞいてみてください! 一緒に楽しく学びましょう(^^♪

英文法を学ぼう!(仮定法編①)

英文法クイズ!

今回は、英文法の問題を出題したいと思います!

6問出題するので、ぜひ挑戦してみてください!

 

問題

次の_____に入る適切な語を次の①~④から1つ選んで答えてください。

 

(1)・If I _____ more money, I could buy the new smartphone.

①have     ②had     ③would have     ④had had

 

(2)If I ______ sick, I could have gone on a school trip to Kyoto.

①was not     ②had been     ③had not been     ④was

 

(3)・If you had asked him, he ______ you good advice.

①would give     ②would be given     ③would have given     ④would gave

 

(4)・If I had gone to law school, I _____ a lawyer now.

①will be     ②would have been     ③would be      ④are

 

(5)・If I ______ win 600 million yen in the lottery, I would give you half of it.

①is to     ②would     ③can       ④were to

 

解答

(1) ②had     (2)③had not been     (3)③would have given

(4)③would be     (5)④were to

 

いかがでしたか(・・?

ここから各問の解説を行いたいと思います!

 

解説

(1)仮定法の基本は形の暗記!

仮定法過去(助動詞はmight/couldでも大丈夫。)
If  S  動詞の過去形,  S  would  V.
仮定法過去完了:
If  S  had  動詞の過去分詞(Vpp) ,  S would have  Vpp.

仮定法の問題は左右の形をそろえる作業!

本問では主節のcould buyから仮定法過去と判断して

_____には②hadを入れる。

 

(2)本問では主節のcould have goneから仮定法過去完了と判断する。

また、内容からnotが必要だと判断すれば______には③had not beenが入る。

 

(3)前回の記事の予習問題ですね!

英単語を学ぼう!(その②) - *Kai英語教室* (hatenablog.com)

本問ではif節のhad askedから仮定法過去完了と判断して

______には③would have givenを入れる。

 

(4)「仮定法過去完了」+「仮定法過去」
If  S  had  Vpp  ~,  S would(might/could)  V.
「昔~だったら,今ごろ・・・だろうに。」

この形をとる問題には、ある特徴があります。

それは現在か過去を表す副詞があるということです。

本問ではnowが非常に大事なポイント!

nowだから時制は現在→仮定の話だったら仮定法過去

might be  というように考えましょう!

 

(5)仮定法未来 「これから仮に~としたら」
・If  S  were  to  V,  S  would V.
「仮に~なら、・・・だろう。」
・If  S  should  V  ~,  S  would/will  V.
「万が一~だったら、・・・だろう。」

本問は、主節のwould give ・・・から

仮定法が問われていると判断できる。

つまり、_____には④were to が入る。

 

 

今回は、このあたりで終わりにしたいと思います!

お疲れさまでした(^^♪