さて、今日は英語学習のブログらしく現在完了形について解説したいと思います。
なぜ現在完了形について書くのかというと、
1つは、リクエストがありました(ワーイ)
もう1つは、私自身がそのリクエストを受けて、現在完了形が理解しづらい人が多いの ではないかと思ったからです。
わかる人からしたらなんてことない、でも、わからない人にはとことんわからない...そんな単元の一つではないでしょうか。
さてさて、前置きはここまでにしてさっそく私なりの現在完了形の解釈の仕方について書いていきたいと思います。
まず、現在完了形には3つの意味がありましたよね?
現在完了形 継続用法
現在完了形 経験用法
現在完了形 完了用法
それぞれ
現在完了形 継続用法→「ずっと~だ」「ずっと~し続けている」
現在完了形 経験用法→「~したことがある」「~したことがない(否定)」
現在完了形 完了用法→「~し終わった」「~したところだ」「~し終わっていない(否定)」
というような感じでーす。
そして、現在完了形の文は、
have+動詞の過去分詞形
で表されます。
この辺は割りと大丈夫ですかね?多分、大丈夫でしょう。
きっとみなさんが悩むのはそれぞれでどういう構文になるとか、そういうことじゃないでしょうか?
では、今日は継続用法について解説していきます。
状態が継続している事柄を表せます。例えば、単に「英語を勉強しています」だったら、
I study English.でokです。
それが、「私は4歳からずっと英語を勉強している」となると、この現在完了形「継続用法」を用いる必要があるのです。
それでは、まず「have+動詞の過去分詞形」の形のみに従って作文してみましょう!
I have studied English.
この状態では、現在完了形のルールは守れていますが、「私は4歳からずっと英語を勉強している」という意味にはなりません。というのも、「4歳から」という 期間 を表す言葉が入ってないからです。
ここでポイント!
「~から」「~日間」等、期間を表す言葉を入れることによって現在完了形の継続用法の文章を作ることができる。
だって、継続しているものって「~年間やってるんだぜー」とか、「○歳からずっと続けていますわよ」って感じでスタート日や、継続年数を言いますよね?
それでは、正解です
I have studied English since I was 4(years old).→「私は4歳からずっと英語を勉強している」
since~で「~から」という表現になります。
since I was born(生まれてから)
since last year(去年から)
since 2013(2013年から)
よろしいでしょうか?では、4歳から英語を勉強していて今20歳、「私は16年間英語を勉強している」と言いたい場合はどうすればいいでしょうか?
こういう時はforを使います。
I have studied English for 16 years.→「私は16年間英語を勉強している」
現在完了形継続用法においてのforの使い方の他の例としては、
for 20 years(20年間)
for 3 hours(3時間)
for a year(1年間)
といった具合です。
0 件のコメント:
コメントを投稿