• ベストアンサー
  • 暇なときにでも

現在完了とyesterday

現在完了と過去形のちがいでこの例文をみつけました。 完了形 1、We've collected all the information we need. 私達は必要な情報を全て集め終えた。 過去形 2、Yesterday we callected all the information we needed. 1の文を昨日全て集め終えたという文にできませんか? Yesterday,のようにコンマをつけるとかではいけないですか? だとしたら、集め終えた日時を入れたい時はどうすればいいですか?

noname#87517

共感・応援の気持ちを伝えよう!

  • 回答数3
  • 閲覧数193
  • ありがとう数3

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

  • ベストアンサー
  • 回答No.2
  • go_urn
  • ベストアンサー率57% (938/1643)

こんにちは!  これは現在完了が本当によく分かっているかどうかのリトマス試験紙になる問題です。  私は昨日必要な情報をすべて集めおえました  と、あなたが言うとき、あなたの視点が、《今》から昨日という《過去》にスライドするのが感じられると思います。現在完了は、このスライドが起こりません。ドデ~ンと現在に尻を据えた時制なのです。  I have collected all the information I need.  は、《今》必要な全情報を持っています、という主張が中心イメージです。ただ、そのためには過去から営々と努力してきたんですけどね、という時間的な厚みが【副次的に】そえられているのです。  yesterday という情報は副詞として使うと、have という現在形とガキ~ンと大衝突します。そのヘンテコリンな感じが分かれば、現在完了のセンスをものにしたことになります。  もう一つ間違えやすいのが、「経験」の「~したことがある」というときです。  × I have climbed Mt Fuji two years ago. 「私は富士山に二年前に登ったことがあります」  は、おそらくいいんじゃないかと感じられるのではないでしょうか?  でも駄目です。この文の言いたいことは、俺は《今》もう富士山登山体験は持っている、という《今》の気持ちなんです。ですから、2年前という情報は入れられないのです。  どうしても入れたければ、I climbed Mt Fuji two years ago. としなければ理屈に合わないのです。  A:Have you climbed Mt Fuji?(現在を聞いている)  B:Yes.(現在を答えている)  A:When did you climb?(スライドして過去を聞いている)  B:I climbed Mt Fuji two years ago.(スライドして過去を答えている)  このように2段階での質疑応答を1つにしたのが、日本語の「私は富士山に二年前に登ったことがあります」と考えればいいでしょう。日本語が柔軟なのであり、英語の時制の枠が非常にカタイのです。ま~いいじゃん、とはいかないのです。英語はナイフで切ってフォークで口に運びます。日本語はハシで切りながらツマミあげます。  以上、ご参考になれば幸いです!

共感・感謝の気持ちを伝えよう!

質問者からのお礼

こんばんは なるほど。yesterdayといれずにでも、苦労して集めてきたということがこの文には含まれてるって事なんですね。 解りやすい説明ありがとうございました。

関連するQ&A

  • 完了形が使われる理由

    Please don't call me by a nickname before we've talked. この文はどうしてwe've talkedと完了形が使われているのでしょうか? 「話をする前に私のことをあだ名で呼ばないで」という意味だと思うのですが、 どうしてbefore we talk ではないのかな?と思ってしまいました。 よろしくお願いします。

  • 完了形のニュアンス

    こんにちは。 お世話になります。 英語初学者です。 いま、英語の本を読んでいるのですが、表題にありますように、 完了形の持つニュアンスがよく分りません。 なぜ、過去形や現在形をつかわず、わざわざ完了形を用いるのかが、よく分らないのです。 たとえば、主人公が巨人になって別世界に行き、当地の村人たちに、 もうすでに一人手間のかかる巨人がいるから、と拒絶されるシーンで以下のような描写が有りました。 We don't want you. We've got one giant. We don't another one. なぜ、現在形ではなく、完了形を用いているのでしょうか?ニュアンスの違いはなんなのでしょうか? さっぱり分りません。 また、別の場面。主人公たちが恐竜の国に冒険に行き、誤って巨大な草食竜の上に乗っかってしまった場面での描写。 Wilf had not climed on a hill. He had climed on a dinosaur and it was enormous. It looked round at Wilf. 前後の文は過去形で書かれているのに、なぜ、完了形を用いるのでしょうか? また、次の場面。こんどは主人公たちが物語の中のロビンフッドに出会う場面で、 次のような描写が有りました。 The children could see robin with some of his men. Robin Hood had not seen the children. Annena was fringtened. ここでも、なぜ過去形ではなく、わざわざ完了形を用いているのかが分かりません。 ながながと、分かりにくい日本語での質問で申し訳ありません。 どなたか、教えては下さいませんでしょうか? 宜しくお願いいたします。

  • 大過去 について

    I lost the ticket that I bought [had bought] yesterday. この文でthat以下は過去形でも過去完了形でもよいと思うのですが、時を表す副詞 yesterdayと完了形を使うことに問題はないのでしょうか。

その他の回答 (2)

  • 回答No.3
  • KappNets
  • ベストアンサー率27% (1556/5683)

別段難しく考えることはありません。 We had collected all the information we needed yesterday.

共感・感謝の気持ちを伝えよう!

  • 回答No.1

現在完了は現在までずっとつながっている事例を表現するものです。なので昨日までに限っている1の文では表現しません。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

アドヴァイスありがとうございました。

関連するQ&A

  • yesterday の品詞について

    先ほどふと英辞郎で yesterday を見ると、 I went to see the doctor yesterday. が名詞の項に、例文として記載されていました。yesterday の形容詞と副詞は、この文とは別の項になっています。で、自分の小さな脳みそから少ない英文法知識を絞りだすと「あれっ、この文の yesterday って動作した日時を示しているから、副詞扱いのような?」と思ってしまいました。 英辞郎が正しいとすると、yesterday の名詞と副詞ってどうやって区別するのでしょうか?

  • 過去形?完了形?

    2つの文の時間の関係による過去形、完了形の使い分けは、前の文の指す行為が先に起こり、後の文の指す行為がその後に起こった場合は前の文も後の文も過去形、後の文の行為がまず起こり、先の文が後に起こった場合は後の文を完了形にするらしいですが、では、 Only those who (were?had been?)ready to die came. のような場合はどちらでしょうか?上記に基づくとwereですが、この場合は2つの文でなく主語の補足と動詞の関係なので、had beenのほうが良いように感じるし、とはいえ、時間関係は明らかだから、わざわざ完了形を使う必要はない様にも感じます。

  • 過去形と過去完了について

    過去形と過去完了について 過去分詞と過去形の違いなのですが、 過去分詞は現在の視点から過去の行動を表現する時制で行動がなされた時期は重要ではないと聞きました。 なので過去の時間の意識があったら、完了形は使わないと習いました。 では、「前にあったことあったっけ?」 って聞くときに、「have we met ?」ってよく聞きますが、 ここにBEFOREをいれたら、過去の時間の意識があるので「Did we met before?」って 過去の時制になるのでしょうか?

  • 過去形or完了形?

    私は彼からメールを受け取りました。 I ( ) ( ) an e-mail from him. 空欄補充の問題です。 日本文だけ見ると過去形に思えますが、カッコが2つある→完了形。 と、なるわけですが、 この問題が「日本文をみて英文にせよ」 だった場合過去形と完了形の判断はどのようにすればいいのでしょうか? 自分はこの日本文だったら両者とも正解だと思いますが・・・。

  • 現在完了の結果

    I've eaten the chocolates you gave me. この文で、チョコが1つも残っていない事を表すのは、 食べた結果、今1つも残ってない。食べちゃったとか食べつくしたという事でしょうか。 例えば、I ate the chocolates yesterday. これでは、単に食べたとうい事実だけで食べつくした事にはなりませんか? 完了とは、何らかの動作が単に終わったという事ではなく、 食べつくしたとか何かやり遂げたという事なのでしょうか。 でもよく考えたら過去形でも完了でも食べつくしたとう事実は変わらないですよね? ”昨日食べちゃった”なら今一個も残ってなくても完了にはできませんよね。 いろいろ考えてたらわからなくなってしまいました。 完了と過去形の違いはなんでしょう。

  • 過去完了について

    高校のライティングの教科書の問題で、次の文がありましあ。過去完了が使われていますが、正しいのでしょうか?自分は過去形が正しいと思うのですが。 There had been several earthquakes while he was staying there.  もし、while~ の部分が before he left だったり、それがこの文の後に続けば何とかこじつけて理解はできるのですが・・・ while という、過去のある幅を持った期間を表す表現と過去完了形は一緒に使われることがあるのでしょうか?もしOKなら、ほかの例文も教えてほしいのですが、よろしくお願いします。

  • ネイティブの現在完了と過去完了

    一つ目は現在完了形と過去形です。 (以下の例文は大西泰斗先生のネイティブスピーカーの英文法絶対基礎力からです。) He learned a lot of about India. He has learned a lot of about India. どちらも和訳は、 彼はインドについてたくさん学んだ、ですよね? 現在完了だと過去形と違って、単に過去に学んだのではなくて 、過去から現在までにたくさん学んだ!!という事ですよね? 例えば、つい最近までたくさん学んでいたなら(ほんの何日か前とか、昨日までだったら) 普通はどちらをつかいますか?? 現在完了というのは、過去から今、←この今というのは、 昨日でもなく、数時間前でもなく、まさに今、 この瞬間をさすのでしょうか?だとしたら数分前は過去形になりますか? どこから過去形になるのかがよくわかりません 二つ目は過去完了です。 It had already begun when we arrived. こういうのはわかるのですが、 I left work at 6, drove straight to the tennis club, played for 2 hours, and then had dinner with my girlfriend. この文がわかりません。 過去完了形は過去からさらに前の事を話すときに使うと思っていました。 and then had dinner with my girlfriend.は、 その前に言っている事より後にした事ですよね? 過去完了はネイティブはどういう感覚で使っているのですか? できれば、わかりやすく、簡単に説明して頂けると嬉しいです。   よろしくお願いします。

  • 仮定法過去完了について

    仮定法過去完了でつまずいているものです。 仮定法過去が I wish + S'+過去形に対し 過去完了が I wish + S'+過去完了形 のようですが、 I wish I could speak English fluently. 流暢に英語が話せたらいいのにな の文を過去完了で使うとしたらどのような文章になるのかわかりません。 それかこれは上の分そのままの文でしか使えませんか?

  • 単語"die"の現在完了形の意味

    今まで“DIE”は過去形か現在形だけでしか使えないと思っていたのですが、英英辞書の例文で At least 3000ppl have died in the earthquake. という例文をみつけました。 どうして完了形が使われているのですか? 少なくとも3000人が今のところ亡くなっていて、これからも亡くなる人が増えるかもしれないという意味で、用法的には継続なのですか?それとも完了? 例えば My father has died. という構文はありえますか? よくわからなくなってしまいました。深いぜ完了形です。お願いいたします。

  • 最後のfor Forと文法でしょうか?noとnot

    1、We dont need for breakfast.という元の文について 2、We dont need breakfast (no need for For) 私たちは朝食はいりません。 2のかっこ書きのFが大文字なのは強くいってるということですか?”for”はいらない、という感じで。 もひとつですが 〇"for" is not needed △no need for For no needとnot neededのno~とnot~の使い方が曖昧です。 〇と△は同じですか? 過去形の必要なかった・・・過去形(needed) 必要ない・・・・・・・・・現在刑 (need) 現在の時はno 過去のことはnotこれって違いますよね? いろいろ教えてください