- 締切済み
現在完了
こんばんは。 よろしくお願いいたします。 過去形と「現在完了形」の違いがよくわかりません。 参考書を何度も読みましたが、難しく書かれているのでわかりません。 たとえば、このような英文です You have probably had the following kind of experience. 教えてください よろしくお願いいたします。
- sakuraocha
- お礼率90% (245/270)
- 英語
- 回答数4
- ありがとう数6
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- musubore
- ベストアンサー率36% (73/200)
安河内先生の本にありましたが、 現在完了形は「気持ちは現在」と覚えるそうです。 現在完了形の基本は (1)「ずっと~~している」 (2)「~~したことがある」 (3)「~~したところだ」 (3)がちょっと過去形っぽい感じがしますが、過去は過去でも、ほんのちょっと間の過去は現在完了形として考えるそうですよ。アメリカ人は。
- multi_pon
- ベストアンサー率40% (240/589)
過去形と完了形の違いを日本語で理解するのはなかなか難しいかもしれません。 わたしも勉強を始めた頃はずいぶんと悩みました。 一番引き合いに出されるのは 過去形:過去のある1点、昨日や○日前 など 完了形:現在と何かのつながりがあり、過去の1点ではない、過去の状態を保っている という説明でしょう。 また、過去形はどちらかというと小説やニュースなど書いたもの、交互では完了形を多く使う、と説明されているものがあります。 教材では 3ヶ月トピック英会話 ハートで感じる英文法 DVDセット が非常にわかりやすいと思います。 英語で書かれた教材で英語を学ぶのも方法のひとつです。
お礼
multi_ponさん ありがとうざいました。 がんばります^^
- 3sunflower
- ベストアンサー率0% (0/2)
現在完了形は、とにかく今現在となんらかの関係があるのが特徴です。 「今までに~に行ったことがある」「(いままでに)既に宿題を終えてしまった」「ここに住んで3年になる」など、今現在と必ず接触があります。 それに対して過去形は、今とは完全に切り離されていて、その出来事の結果いまどうなったか、今はどのようにしているかなどは全く不明です。本来なら、過去形と現在形2文で表される内容を、一気に言えてしまうのが現在完了形の便利なところですね。
お礼
3sunflowerさん ありがとうございます。 そうですねっ現在完了便利ですね。
- seegrammar
- ベストアンサー率25% (253/974)
可能性として2日前であったり、ついさっきであったり、10年前であったりする場合がありますね。 2日前なら You experienced it two days ago. でいいわけですが 過去から現在までのあいだでそれを経験している(だろう)、などの場合に現在完了が使えます。 簡単に言うと have 過去分詞 で 過去分詞の状態を持っている(have)といえます。
お礼
seegrammarさん ありがとうございました。 とっても参考になりました☆
関連するQ&A
- 現在完了形について
過去形と現在完了形の違いを教えて下さい。 例えば「今年の夏はたくさん雨が降った」という文を英訳すると、「We have had much rain this summer.」となるらしいのですが、なぜ過去形ではないのでしょうか?haveを抜かしてしまうとどのようにおかしくなってしまうのですか?また、「彼は私がここに座ってからコーヒーを3杯飲んだ」は「He has drunk three cups of coffee since I sat here.」になります。なぜ彼の部分は現在完了で私の部分は過去形なのでしょうか? 長くなって申し訳ありませんが、よろしくお願いします。
- ベストアンサー
- 中学校
- 現在完了と過去完了
While reviewing the expence account report you filed for the period of May 1 to May 31, I noted that you have declared an expense which is not eligible. 上記の文章(TOEICの練習問題です)があります。 この文のhave declared (現在完了)はhad declared(過去完了)ではないでしょうか?理由は過去形のnotedより前にdeclareしているからです。 上記の文章は正確なのでしょうか?ご教示頂ければ幸甚です。
- ベストアンサー
- 英語
- 現在完了形の「完了の用法」と「過去形」の違い
時制の勉強をしていたら現在完了形の完了の用法と過去形の用法とがわからなくなってしまいました。 例えば、「Have you washed your hands?」と「Did you finish your hands?」の違いです。どなたかお願いします。
- ベストアンサー
- 英語
- 英文を訳して頂けませんか?
英文を訳して頂けませんか? A: What kind of experience have you had in terms of social media? B: I don't watch TV, and I don't check BBS.
- ベストアンサー
- 英語
- なぜ現在完了??
なぜ現在完了?? ある本に (1)どこに行ってたの?where have you been? (2)あの男とおどっていたのI have been dancing with that guy. というフレーズがあたのですが、なぜ(1)はWHERE WERE YOUではなく現在完了なんでしょうか? それに、(2)はなぜ現在見料進行形なのでしょうか?現在完了進行形は「 最近断続的にしている行為・現在の行為の期間の強調」と教わりました。 この場合、ダンスは終わっているのでWAS DANCINGになる気がするのですが。。。。 また、 (3)どこに行ってたの?whare have you been? (4)遅くまで仕事をしてたんだよ I heve been at wrok late. (4)はなぜ過去系ではなく現在完了なのかわかりません。 過去形でもいい気がするのですが。。。。 過去形か現在完了形かは「現在の視点から見た動作なのか、過去の時間に基点を置くか、が目安になる」 と教わったのですが、この感覚がいまいちわかりません。 (4)はこの場合I WAS AT WORK LATE にしたらやっぱりおかしいのでしょうか?
- ベストアンサー
- 英語
お礼
musuboreさん ありがとうございました。