現在完了形/英文読解の練習問題
以下の英文を日本語になおしてください。
■■問題17
My father has been ill in bed since Friday.
※)いきなり、日本語訳を見て、正解、不正解で一喜一憂するのではなく、なぜ、そのような訳になるのか、しっかり考えることが大切です。
このページでは、英文に使われている英文法の解説、なぜ、そのような訳になるのかの解説もあるので、本気で英語が上達したいなら、このページをしっかり読んでくださいね。
英文法の解説
現在完了形
「have + 過去分詞」の形を「現在完了形」というのでした。現在完了形は、1.完了(〜してしまった)、2.継続(ずっと〜している)、3.経験(〜したことがある)のいずれかで訳すのでした。
では、「have
+
過去分詞」を文で見つけた時、上記の1〜3のどれで訳せばいいのでしょうか?
1の訳になる時は、「just(ちょうど)」や「already(すでに)」が文で使われることが多いです。
2の訳になる時は、「since〜(〜から)」や「for+期間(〜の間)」が文で使われることが多いです。
3の訳になる時は、「often(しばしば)」や回数を表す語句が文で使われることが多いです。
今の問題の場合は、「since〜(〜から)」が文にあるので、2の継続で訳します。
(この話がよくわからない時は「Get
you !! English !!」を読んでください。
Yahooなどで、「Get you
English」と検索すればでてきます。)
日本語訳
私の父親は金曜日からずっと病気で寝ている。