今日は高校英語の「仮定法」から10問カピ🦫 「現実と違う話は時制を一つ戻す」が基本ルールです。解説といっしょに確認しましょう。
第1問 If I ___ you, I would study harder.
A. were B. am C. was D. will be
答え:A(were)/仮定法過去では、主語に関係なく be動詞は were を使います。
第2問 If it ___ tomorrow, I will stay home.
A. rained B. rains C. will rain D. would rain
答え:B(rains)/これから十分起こりうる話(直説法)。if節は現在形で表します。
第3問 I wish I ___ more free time.
A. have B. will have C. had D. has
答え:C(had)/I wish+仮定法過去で「〜があればなあ」。現在の願望は過去形 had です。
第4問 If she had studied, she ___ passed.
A. will B. would C. had D. would have
答え:D(would have)/過去の事実に反する仮定法過去完了。帰結は would have+過去分詞です。
第5問 If I ___ a car, I would drive to the sea.
A. had B. have C. will have D. had had
答え:A(had)/現在の事実に反する仮定法過去。if節は過去形 had です。
第6問 He talks as if he ___ a teacher.
A. is B. were C. will be D. has been
答え:B(were)/as if+仮定法過去で「まるで先生かのように」。現実に反するので were です。
第7問 Without air, nothing ___ live.
A. will B. can C. could D. must
答え:C(could)/Without は「〜がなければ」の仮定。帰結は could+動詞の原形です。
第8問 If I ___ known, I would have come.
A. have B. has C. did D. had
答え:D(had)/帰結が would have come なので仮定法過去完了。if節は had+過去分詞です。
第9問 仮定法過去は、現在の事実に反することをどの時制で表す?
A. 過去形 B. 現在形 C. 未来形 D. 現在完了
答え:A(過去形)/現在の事実に反する仮定は、時制を一つ戻して過去形で表します。
第10問 仮定法過去完了の帰結は「would have + ___」?
A. 原形 B. 過去分詞 C. 現在形 D. -ing
答え:B(過去分詞)/仮定法過去完了の帰結は would have+過去分詞です。
何問正解できたかな? 仮定法は「現在→過去形、過去→過去完了形」と時制を一つ戻すのが目印です。カピバラ先生の高校英語アプリで、今日の続きもいっしょにやってみましょう。
