今日は問4~問7まで。
問4
①主節を見ると助動詞の過去形が来ているため、仮定法と判断。
意味的にも、「太陽が西から昇ったら」とバカボン的発想であり、
事実とは異なるため、仮定法であることは間違いない。
ということは、if節ではwere to かshould を使う必要がある。
選択肢にはshould はないので、ウが正解。
②主節を見ると助動詞の過去形が来ているため、仮定法と判断。
従って、if節ではwere to かshould を使う必要がある。
選択肢にはwere to はないため、イが正解。
③主節を見ると助動詞の過去形はないので、仮定法ではないと判断。
従って、if節ではshould か現在形を使う必要がある。
選択肢に現在形はないため、イが正解。
④主節を見ると助動詞の過去形はないので、仮定法ではないと判断。
従って、if節ではshould か現在形を使う必要がある。
選択肢にshouldはないため、ウが答え。
「井川遥と結婚」なんて現実味がないように思えるかもしれないが、
あくまで現実味の有無の判断は話し手の主観なのだ。
この話し手は、「十分可能性はある」と判断しているため、
仮定法を用いていず「will」を使っているのだ。
文法的に誤りはない文章だが、英語でこんなこと言ったら、
ネイティブからは「痛い人」と判断されることは間違いない。
だが、何度も言うが、文法的にはこれで問題ない。
問5
① 「彼の不在を知っていたら(彼が不在だと知っていたら)、
ここまで来なかったのに。」
過去の事実と反することを話しているので、
「If S had 完了形」を探す。
ただ、問題文が「S 完了形」となっていることから、
「Ifが省略されて疑問文の形になったのだな」
とピンとくることが大事。
答えはウ。
② 「あなたのアドバイスがなかったら、
成功していなかったでしょう」
過去の話なので、without、but for、
if it had not been forのいずれか。
よってイが正しい。
③ 「常識を身につけてもいい頃だ。」
「~してもいい頃だ」なので、
it is (high) (about) time S 過去形。
よって、イ。
④ 「まるで何でも知っているかのような振りをした。」
「振りをした」のと「知っている」は同時の話なので、
as if 過去形。
よって、イ。
⑤ 「君がフリーならなぁ!」
If only の中は過去形か過去完了形。
よってイ。もしhad been という選択肢があったらそれも正解。
「君がフリーだったらなぁ。」
問6
① 「あの時~だったらなぁ」は過去完了形を使う。
よってproposed を had proposed に直す。
② 「金持ちである」と「行動した」は同時の話なので、
過去完了形ではなく過去形。
よって、had been を were に直す。
③ 「~がなかったら」は、If it had not been for や、
ifを省略した Had it not been for。
よって、文頭を If it had not been for 等に直す。
問7
① 上の文は「残念ながらその家は買えない。」
下の文を「その家が買えればなぁ。」
に変えれれば同じような意味の文になる。
よって、couldが正解。
にほんブログ村