• ベストアンサー

現在完了形 完了について

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

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

  • ベストアンサー
回答No.2

(2)この文は過去形じゃいけないのでしょうか? >たいして意味は変わらないですよね? はい、大丈夫です。たいして意味も変わりません。 事実、完了形とすべきところを過去形で済ませる言い方が広く使われてます。 実際のネイティブさんの使い方を見てみましょう。 http://uk.answers.yahoo.com/question/index?qid=20100425035548AAPcd4q Do you ever love someone as much as your first love? (初恋の人と同じくらいに誰かをすっごく愛したことってありますか?) この形はアメリカでは一般的ですが、例文はuk.answers.yahoo.comですからイギリスでもこの言い方が浸透してるんですね。 なぜこんな言い方をしても混乱しないかというと。副詞everがあるからです。 これがあるので、過去の経験を聞いてるのだなとわかります。 あなたが書いた文でも、副詞句just nowがあるので、完了の意味が明確です。 これは完了形の変形型と考えてよいでしょう。 とここまでは前の方と同じですが… じゃあ何故、完了形という表現があるのかってことになりますよね。 have+過去分詞で表される(現在)完了形をどうしても言いたい気分っていうのがあります。 よく、参考書には完了形は、完了、継続、経験…を表すと解説してありますが、あまりいい説明ではありません。 (多分、あなたの疑問もここから来てるのでしょう) 完了、継続、経験っていっても全部過去に起こったことを言ってるんでしょ、過去形と何が違うんですか?ってことでしょう。 それもそのはずで、完了、継続、経験…を表すっていう解説は結果論だからです。 日本語を当てはめてみればそう訳すと自然な場合があるね、位のことです。 (学校で教える文法というのは、突き詰めれば「英文和訳技術」でしかありません) それから離れて、そもそも、なぜ、完了形が使われるのかを考えてみると、それは強調です。 ただの過去形で表すには何か物足りない、もっと強調したい、というときに完了形を使います。 だから、なぜ完了形が使われているのかを知るためには、その文だけをみても絶対答えはわからないので、前後関係を見る必要があります。 例を出しましょう。 キャロル・キング(Carole King)というソングライターが作ったYou've Got a Friend(邦題:きみの友だち)という歌がありますが、 歌詞 http://skdesigns.com/internet/articles/lyrics/king/friend/ ここで、彼女は You got a friend.ではなく、完了形の You've got a friend.(あなたには友達がいるのよ)と書いてます。 その前の歌詞を読んで頂ければわかりますが、ストーリーは、「落ち込んで、全てが上手くいかない時、私を呼んで、電話して」 だって You've got a friend..(あなたには友達がいるんだから)という流れです。 友人が悩んでいるとき、You've got a friend.と完了形で言ってくれた方が暖かい感じがするからです。 「ほら、今私がいるじゃない。」って感じですね。 ここを過去形で言ってしまったら、「(ああ、そういえば)あなた、友達が居たね」と何か冷たい感じになります。 「友達が居た」と言ってる事は同じですが、込められた感情の差、というのは確実に存在します。 完了形を目にされたら、強調、ということを思い浮かべて、なぜ、使われているのかをお考えになったほうが宜しいかと思います。 (これが先です) その上で、日本語に置き換えるときに、完了、継続、経験から当てはまるのを持ってくればいいだけです。

iku1129
質問者

お礼

とても詳しい解説、そして具体例をあげてくださって、とてもわかりやすかったです。 ご回答ありがとうございます!! ”強調”ですね。 少し意識して英文を読んでみたいと思います。 とても助かりました、どうもありがとうございました!!

すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.1

I have just finished cleaning my room. (1)その通りです。この cleaning は動名詞でfinishedの目的語になっています。 (2)現在完了は「今掃除したとところ→だからきれいでしょ?」と掃除した結果が目の前にあります。 それに対して過去形は「いつかわからないけど昔掃除したよ→でもまたきたなくなっちゃた」というように今とは切り離された、過去にしたという事実に過ぎません。ですから普通、過去形を使うときには「いつ」を表す副詞(句、節)といっしょに使います。 ご質問の"I cleaned my room just now."ではjust now(たった今)があるので過去ではありますが、目の前には掃除してきれいな状態があるわけです。したがって、おっしゃるとおり2つの文の意味はほとんど変わらないです。 実際にネイティブも現在完了の代わりに過去を使うことも多いです。

iku1129
質問者

お礼

ご回答ありがとうございます! 参考になりました。 現在とつなげ、現在の状態も含めて表現できるのですね(>_<) やはり、日本語にはない表現なのでわかりずらいですね… 詳しい解説ありがとうございました! 大変助かりました。

すると、全ての回答が全文表示されます。

関連するQ&A