• ベストアンサー

過去形と現在完了形の違い

家庭教師のバイトをしてて、教え方に困ってるので質問します。 中学文法なのですが、 I finished my homework. I have just finished homework. の違いを分かりやすく教えるにはどう説明したらいいでしょうか?? 現在完了形は過去のある出来事が、今の自分の気持ちに影響があることを表現するときに使う。。。という説明だと中学生には意味が通じますか??どのように説明すれば完了が理解できますか?? お願いします。

  • 英語
  • 回答数7
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • Firmament
  • ベストアンサー率27% (27/97)
回答No.2

現在完了の完了用法は、過去の出来事が何らかの形で現在に影響を及ぼしていることを表します。 【例】 I ate breakfast today. 単に「私は今日は朝食を食べた」という事実を述べています。 I've eaten breakfast today. 今日は「もう食べた」ことから、「今はお腹がいっぱいだ」「もう食べる必要がない」または「朝食の誘いには応えられない」などの何らかの影響があることを表します。 I have just finished my homework.も 「宿題を終えたばかりで疲れた」とか「宿題を終えて今なら時間がある」とか「今手元に終えたばかりの宿題を持っている」などのニュアンスが裏にあると考えられます。 しかし中学生の場合は、 意味の違いが十分に理解できないこともあるので、 もっと簡単に、 「意味の違いは深く考えず、justがある時は普通、現在完了にする」 と教えても差し支えないと思います。

その他の回答 (6)

  • Big-Baby
  • ベストアンサー率58% (277/475)
回答No.7

過去形と現在完了の区別をきちんと教えるのはめんどうかもしれませんが、示された2文の違いを教えるだけならば簡単だと思います。 わたしなら、(have + just + 過去分詞)=(~したばかり)と、ともかく、基本公式として憶えさせます。子供にいろいろ文法的なことを説明してもなかなかわかってくれないことが多いです。公式として憶えさせましょう。

  • mopmop
  • ベストアンサー率29% (7/24)
回答No.6

日本語で意味が違わない、日本語で違いを説明しにくい英語は、No.2さんや No.5さんのおっしゃるように、まず現在完了形と過去形で意味が分かりやすい異なりかたをしている例文をあげるとかなり理解しやすくなると思います。分かりやすい例文で練習した後に微妙な例を取り入れていくというステップはどうですか。

  • taked4700
  • ベストアンサー率37% (777/2050)
回答No.5

完了形と言う特殊なものと意識するからいけないのです。 過去のこと(過去分詞で表される)をhave つまり、「持っている」のそのままの意味でいいのです。 I have lost my bag. バッグをなくした状態を持っている、つまり、まだ見つかっていない。 I lost my bag. 過去の時点で、バッグをなくした。つまり、今は、見つかっているかもしれない。ともかく、以前、なくした、と言うだけ。 haveがあるということは、何らかの形で、過去の影響を今受けていると言うことです。

noname#47281
noname#47281
回答No.4

これは簡単ですよ。「I have just finished homework.」という文は 現在の時点で宿題が丁度完了しているのであって、まだ過去になっていないんですよ。 Je viens de terminer le devoir.

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=2192446
  • bullova
  • ベストアンサー率40% (2/5)
回答No.3

●過去形 「ある過去の一点」だけを指します。 I saw there. 訳:私はそこを(過去のある時点で)見た ●現在完了形 「ある過去の一点から現在まで」の期間を指します。 I have seen there. 訳:私はそこを(過去のある時点から今現在までの間のどこかで)見たことがある。 ※↑この場合の完了形は「経験」を意味しています 完了形は期間を示すからこそ、「経験」だの「継続」だのと言った意味が付加されるのだと思います。 これは過去形では表現できないことです。 ・・・こんな感じだった気がしますが。 話半分でお願いします。

  • JW500
  • ベストアンサー率36% (261/717)
回答No.1

I finished my homework. 昨日か、おとといか、数時間前かわからないけど 過去にやった事実がある。 I have just finished homework. 現在完了の完了。 just があるから、たったい今やり終えたばかり、ほやほや。 ごく近い過去の意味。 ぐらいでしょうか、簡単な説明は。

関連するQ&A

  • 現在完了でfinishのとき

    現在完了でfinishを使うときの意味についておしえてください。 I have finished my homework. と I finished my homework. ではどのような違いがあるのですか? 最近やっと I ate the breakfast. と I have eaten the breakfast. の違いはわかったのですが、finishの時の意味の違いがよくわかりません。 よろしくお願いします。

  • 中3英語で現在完了について質問です。

    中3英語で現在完了について質問です。 次の英文の、?と?の違い、?と?と?の違い、(1)と(2)の違いをそれぞれ教えてください。 ?と?とか同じ意味になっちゃいませんか? 出来るだけわかりやすくお願いします!! ?Have you finished your homework yet? ?Did you finish your homework yet? ?I have not finished my homework yet. ?I don't finish my homework yet. ?I didn't finish my homework yet. (1)I have just finished my work. (2)I just finished my work. ちなみに、学校でもらったプリントには ?君はもう宿題を終えましたか。 ?私はまだ宿題を終えていません。 (1)僕はちょうど仕事を終えたところです。 と訳してあります。

  • 現在完了について

    「I just finished. ちょうど終えたところです。」 「I just got home. ちょど家に着いたところです。」それぞれ学校英語では、現在完了形にしているように思います。こういう表現は過去形でもいいのか、そもそも過去形表現なのか。疑問に感じました。しかし、そもそも、現在完了の表現はどういう意味なのか。そこがよくわかっていないなと思います。I have just finished. I have just got home. 上記の表現とニュアンスが変わってくるのでしょうか。現在完了の使い方についてご教授お願い致します。

  • 現在完了形 完了について

    質問お願いします。 I have just finished cleaning my room. (1)この cleaning は動名詞でいいですか? (2)この文は過去形じゃいけないのでしょうか? I cleaned my room just now. でもたいして意味は変わらないですよね? 現在完了形の完了と過去形の差がうまくつかめないというか。。。 少してこずっています。 なにかアドバイスをいただけると嬉しいです。 よろしくお願いします。

  • 現在完了、過去形

    現在完了、過去形 When I have finished doing this work, I think I have done something useful for the people around me. 今、現在完了と過去形を勉強しています。文法の問題では正解できるんですが、長文になると違いがわかりません。現在完了や過去形は、その時の話し手の気持ちや、その状況で使い方が違うんだと思います。 上の文では何故現在完了が使われているのでしょうか?どういう意図、意思などがあるんでしょうか?過去形にした場合とどう違いますか? (時制の一致もよくわかっていませんが、、、仮に) When I finished doing this work, I think I had something useful for the people around me. 過去形にすると今は「役に立つことをした」と思ってるかどうかは分からないって事になるんでしょうか?

  • 大過去か完了か

    ロイヤル英文法に、 She did not speak to me until I had finished my coffee. という文がのっていて、この had finished は大過去だと書いてありました。これはどうして完了でないのでしょうか? 完了か大過去かを区別するのは副詞がないといけないのでしょうか?

  • 英語について教えてください

    I finished my homework. I have finished my homework. この二つの文を日本語にすると 『わたしは宿題を終えました。』 これで合っていますか❓ 過去形と現在完了はそれぞれの意味は違っても、訳し方は同じなのですか❓

  • 現在完了と過去

    ご覧いただきありがとうございます。 ふと高校英語を復習していたのですが、疑問が浮かびました。 (1) I lost my watch. (2) I have lost my watch. どちらが正しいか、です。 正直、どちらも通じそうな英文ですが、(1)が正解かなと思いました。しかし、答えは(2)のようです。 たしか、現在完了の場合は英文に「何時からか」が書く必要があったと記憶しているのですが間違っていますか。例えば、 I have lost my watch since yesterday. のようにです。 そして単純過去?の分には副詞や副詞句がついていないと記憶しています。 英文法的にはどちらが正しいのでしょうか。

  • have finishedとfinishedの違い

    ①I have finished my homework. ②I finished my homework . ①と②は和訳をすると共に 「私は宿題を終えた」 になると思うのですが、わざわざ使い分けるということは何かしら違いがあると思うのですが、①と②にはどのような違いがあるのでしょうか? また①と②はどのように使い分ければいいのかも教えていただけたら幸いです。 分かる方ご教授お願いいたします。

  • 現在完了 完了

    「ちょうど昼食を食べ終わったところです。」を英語に訳すとき、 I have just finished lunch. でも、 I have just had lunch. どちらでもいいように思うわけです。だって、ちょうど動作が完了しているのですから。finished lunch 、had lunch 使い方の違いはあるのでしょうか。ご指導お願いします。