現在完了形/英文読解の練習問題
以下の英文を日本語になおしてください。
■■問題263■■
Neither he nor his wife has arrived.
※)いきなり、日本語訳を見て、正解、不正解で一喜一憂するのではなく、なぜ、そのような訳になるのか、しっかり考えることが大切です。
このページでは、英文に使われている英文法の解説、なぜ、そのような訳になるのかの解説もあるので、本気で英語が上達したいなら、このページをしっかり読んでくださいね。
英文法の解説
【neither A nor B】
neither A nor B=AもBも〜しない
【現在完了形】
「have + 過去分詞」の形を「現在完了形」というのでした。
現在完了形は、以下のいずれかで訳すのでした。
1.完了(〜してしまった)
2.継続(ずっと〜している)
3.経験(〜したことがある)
では、「have + 過去分詞」を文で見つけた時、
上記の1〜3のどれで訳せばいいのでしょうか?
1の訳になる時は、「just(ちょうど)」や
「already(すでに)」が文で使われることが多いのでした。
2の訳になる時は、「since〜(〜から)」や
「for+期間(〜の間)」が文で使われることが多いのでした。
3の訳になる時は、「often(しばしば)」や
回数を表す語句が文で使われることが多いのでした。
ここまでは大丈夫ですよね。
ここまで覚えていても、意外に出来ないのが、
「過去形と現在完了形(完了)の区別」です。
「え?そんなの簡単。”〜した”が過去形で、”〜してしまった”が
現在完了形(完了)じゃないの」と思いましたか。
間違えではありませんが、こういう風に暗記していると、
例えば「あ〜あ。バスが行っちゃたよー」とか、
「0.1秒前にバスが行ったんだよ」なんていうように、
少し形が変わるとわからなくなってしまいます。
そこで、「過去形と現在完了形(完了)の違い」について少し詳しく
知る必要があります。
「(A)時計をなくしてしまった」
まずは、この文に注目してください。
(A)の文では「時計をなくしてしまった」という意味だけではなくて
暗に「(その結果、現在、時計を持っていない)」という意味も
示されていますよね。
つまり、(A)の文では「過去に時計をなくした」という過去の事実だけでは
なくて、暗に「その結果現在も時計がない」という意味も表されているのです。
このように「過去の事実」だけではなくて「その結果、現在どうなんだ」
ということまで、暗に示したい場合に現在完了(完了)を使うのでした。
「(B)10分前に時計をなくした」
次に、(B)の文に注目してみてください。
(B)の文では、「10分前に時計をなくした」という過去の事実は書いていますが、
その結果、現在はどうなんだまでは何も書いていませんよね。
現在は時計が見つかったかもしれないし、それとも、いまだ時計がないのか、
どちらなのかわからないですよね。
つまり(B)の文では「単に時計をなくした」という過去の事実だけが
示されているのです。
このような場合、過去形を使うのです。
では、「1秒前に時計をなくしたんだよね」という文は、
過去と現在完了(完了)のどちらでしょうか。
ものすごく理屈っぽくなりますが、
ひょっとして0.1秒前に時計が見つかったかもしれませんよね。
逆にまだ現在も時計が見つかっていない可能性もあります。
つまり、この文では、過去、時計をなくしたという事実は
示されていますが、その結果、現在はどうなんだまで示されていません。
よって、この文は「過去形」なのです。
英文の解説
問題に戻ります。
Neither he nor his wife has arrived.
「neither A nor B=AもBも〜しない」でした。
これを覚えていなければ、訳せなかったと思います。
知らなかった人は、しっかり覚えておいてくださいね。
〔Neither〕he〔nor〕his wife has arrived.
つまり「〔Neither〕he〔nor〕his wife」が、一塊となって「主語」になる
わけです。
【〔Neither〕he〔nor〕his wife】has arrived.
主語の部分は、「heもhis wifeも〜しない」と訳せるので、あとは現在完了形の
「has arrived」の意味を足せば答えになります。
つまり「heもhis wifeも到着していない」となるわけです。
日本語訳
彼も彼の妻も到着していない。