ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

英語学習法・英文法のQ&Aコミュの過去形と現在完了

  • mixiチェック
  • このエントリーをはてなブックマークに追加
質問なんですが、
例えば友だちが、一緒に公園に散歩に行き、気がついたらアイスを食べていたとします。
そのとき、
1、「Where did you buy(get) it?」
2、「Where have you bought(got) it?」

のどちらになるのでしょうか?

そしてよく似た感じで、友だちが以前欲しがっていたものを持っていて、聞くときに、
1、「How did you get it?」
2、「How have you got it?」

買った時点・手に入れた時点で過去の行為なのでやっぱり1でしょうか??
自分としては、買って、獲て、今ももってるから、現在完了じゃないのかなって悩むのですが、みなさんの意見聞かせていただけないでしょうか?

コメント(12)

どちらも過去形が普通だと思います。「手に入れる」という行為が過去に終了してるので。

完了形もあり得るかもしれませんが、聞いたことないです。
疑問文の文法が分からない時には、それに対して答える肯定文で考えてみるとよいです。

Q: Where 〜 ?

A1: I bought it at the canteen.
A2: I've bought it at the canteen.

という感じ。
「どこで」「どうやって」どちらも過去の何かが話題なので過去形だと思います。
しゅう(秀/Shu)
そうなんです・・・・。私も聞いたことはないと思うんです。
けど、文法的にはやっぱりあってる気もするんです。もしあるとしたら、なぜみんな使わないのかが疑問です。

しゅう(秀/Shu) のおっしゃるように、疑問文に対し、答えを想像したんですが
I've bought it at the canteen. もありじゃないのかなって思ってしまいます。

現在完了は、「今」が含まれてるとよく解説されてますよね。
例えば代表的な
1I lost my key.
2I`ve lost my key.

1は「鍵をなくした」聞き手はは今持ってるかわからないと感じる。
2は「鍵をなくした」聞き手は今も持つてないことを理解できる。

こういった動詞なら理解できるのですが、BUYとGETになると、行動は過去、けど今も持ってるし、「あれ?完了?現在完了?」ってなってしまいます。

そして、色々検索してこうおっしゃってる方がいらっしゃったんですが・・・



たとえば、”I bought a car last weekend.”
先週末(先週末というある特定の過去の時間)に車を買ったということです。

それに対して、”I have bought a car.” は、現在完了(present perfect)ですが過去のある特定の時に車を買ったことは予想できますが、その車を買った時点から今までのことを言っています。その車を買った時点から、今までその車を所有しているというニュアンスがあります。




ということは、
Where have you bought it?
I`ve bought it at canteen.
もやっぱりいけるんじゃないのかなって思ってしまうのと、買ったものを今も持ってたら、現在完了なのかな?と感じてます。

が!!!!!!!しゅう(秀/Shu) さんのように過去形を耳にするのが多いので疑問でしかたありません。

なぜなんでしょう・・・・・・・・・??????


I've got 〜.
と言ったら、過去のどこかの時点で何かを手に入れて今それを持っている事を意味し、シンプルに和訳するなら
「〜持ってるよ」
となります。つまり、どちらかというと現在形の文のようなニュアンスです。

Where have you 〜?
という文は文法的には普通にある文ですが(Where have you been?とか)、聞きたい「どこ」が過去の行為に関わる場所の場合は文脈的にそぐわないという事だと思います。
あっ!!そうですね!!!!
まさにそのほうがナチュラルですね!!

Ive got a car !I bought it lastweek !
みたいな流れのほうがきれいな感じがします!!

最初の質問の
Where have you bought it?
How have you got it ?

はやっぱりおかしいなってわかってきました!!ありがとうございます☆

何度も質問して本当に申し訳ないのですが、
頭がごちゃごちゃんになってしまって。。。


例えば、
今日はPARTYをします。
友だちがお買い物に行って帰ってきたときに、りんごが必要だけど、言うの忘れてたーー!!みたいな時に
Have you bought an apple? はいけますよね??
答えも
I`ve bought an apple! でいいんですかね?


後、この場合にも
Did you buy an apple?
I bought an apple!

もいけるのでしょうか?

現在完了の感覚がいまいちつかめなくて・・・質問ばかりでごめんなさい・・・
Where have you got it?
と言う例を思い付きました。「どこで」ではなく「どこに持ってる?」と聞く場合です。

I've got it in my room.
「部屋にある」
という感じ。いずれにしてもbuyはダメですね。


#5の例は完了形でも過去形でもよいと思います。
ふつうに過去形でいいです。過去完了は特に使う理由があるときに使います。
いーちゃん☆ さん

まず、動詞の性質をキチンと捉えましょう。

buy は、 「買う」という action を表しています。過去に買って今持っているというのを imply する可能性は否定しませんが、通常は、その時点の行為を表すだけで、「買って、今もっている状態だから、現在完了」という理屈は発生しません。

Have you bought an apple? 
は、「現時点で買うという行為を行ったかどうか」聞いており、
I've bought an apple.
は、「現時点で、買うという行為を行った」という事です。

Where have you bought it?
も間違いではないですし、時折見る表現ですが、通常「どこで買ったの?」と「どうやって手に入れたの?」聞くときは、「過去の行為」として捉える事が多く、自ずと過去形を使うことが多いと思います。


get も buy の意味で使われ、action としても使えますが、どちらかというと、変化を表すことが多い動詞です。

I've got an apple.
で、「りんごを買い、今持っている」という意味になります。
Have you got an apple?
は、「りんごを買い、今持っている?」という意味ですね。

変化を表す動詞は、例えば loss のように、過去分詞になると、状態を表すニュアンスを帯びます。

1 I lost my key.
が、過去にカギを失くしたという 過去のactionだけを表すのに対し、

2 I've lost my key.
は、過去にカギを失くし、現在その状態である という意味になるのは、この過去分詞形のニュアンスによるものです。

Where have you got it?
が、[どこで得たのか?」よりも、「どこにおいたの?」という意味に捉えられるのも、この get のaction により状態が変化した という意味から来るもの。

「その action がどこで行われたか」という意味で理解できないわけではありませんが、頻度の問題としては、get の変化を表す意味を汲み取り、「どこにおいたの?」と理解するパターンの方が多いと思います。
http://www.googlebattle.com/index.php?domain=%22where+have+you+bought%22&domain2=%22where+did+you+buy%22&submit=Go!

 これくらい標準度が違います。

 はっきりいって、
Where have you bought it?
 は避けるべきです。

"where have you"をキーワードに検索してみてください。
そしてそれに続く動詞にどのようなものが見られるか。

Where have you...の出だし自体は約8,690,000件(アメリカ国内英語サイトのみ)ヒットしますが、それに続く動詞は
Where have you been?(どこに行ってたの?)
Where have you gone?(どこに行ってしまったの?)
Where have you been hiding?(今までどこに隠れてたの?)
など継続的行為を示すものか「have gone」のようなものだけです。

検索結果の例文を眺めているだけで Where have you bought it? がいかに不自然か理屈ぬきでもわかってくるはずです。

直訳すれば「どこでそれを買って今に至ったのか?」あるいは「どこにそれを買ってしまったのか?」ですからね、、、。
完了形は、過去におこなった動作を現在も意識しているときに使います。

I’ve bought a new bicycle.
「新しい自転車を持ってるよ、何しろお金を払って買ったんだから」
→「新しい自転車買っちゃった」

ここではbuy a new bicycleのほうへ若干重点を置きながら、つまり「買った」ことを特に意識して話すような状況がうまれています。しかしHave you bought an apple? を「リンゴ買ってくれた?」の意味で取るのは難しいでしょう。「リンゴを今持っているかどうか」と考えると確かによさそうですが、ここにわざわざ「ちゃんと金を出して」という意味を付け加えることはこの場面で必要不可欠なことかな? と考えます。「リンゴ買ってくれた?」の場合は、これを強調する必要がないのでDid you buy an apple? となります。

Where have you got it? が「どこに持ってる?」と訳せる旨が書かれていました(しゅうさんの書き込み)が、これも「get itしたのだから、どこかに所有されているはずだ。それはどこだ?」ということになるでしょう。

そうすると、Where have you bought it? は何に重点を置いて質問しているのでしょうか。「場所」でしょうか、それとも「買って持っていること」でしょうか。質問の焦点がズレているような印象を受けます。

完了形は、それを使う必要性がなく、もっと単純なメッセージで事足りる場合は登場しない(Marcusさんの言う「理由」ですが)もので、それが検索結果にも現れている(らうんどさんの検索)ということではないかと思います。
みなさんのおかげですっきりできましたありがとうございます!!!


しゅう(秀/Shu) さん
Where have you got it?で「どこにもってる?」ですね!!!
そうかそうか、そんなニュアンスになるわけですね!!!!
新しいです!何度もコメント頂きありがとうございました。

Marcus さん
過去なんですね。そうですね。。いまいち「今」につながって考えるってのが理解しきれなくて、無理に使おうとしちゃうみたです・・・

さくらさん
再度ありがとうございます。
Buyには本当に頭を悩ませられました・・・

>通常は、その時点の行為を表すだけで、「買って、今もっている状態だから、現在完了」という理屈は発生しません。

すっきりしました!自分でも行為は過去なのになぁ・・って悩んでました!!BUYの完了形はその時点のみってことですね☆
yet,justと使ったらよりしっくりきました!!
後は、Buyにこだわらず、所有してる=getで良いんですね☆

らうんどさん
これとてもおもしろいサイトですね!知らなかったです!!!!!!
ありがとうございます!さっそく色々試してみました!!!!
これからも、使えるので、即ブックマーク行きでした!(笑)

碧。+ さん
そうなんですよね!
>現在の所持のあるなし(は正しいことは正しいが)そこを重視して直訳するとちょと使い方としては的外れになるよ。

まさにです!そして頭がこんがらがってました。

コーヅ さん
わかりやすいご説明ありがとうございます!

>Have you bought an apple? を「リンゴ買ってくれた?」の意味で取るのは難しいでしょう。「リンゴを今持っているかどうか」と考えると確かによさそうですが、ここにわざわざ「ちゃんと金を出して」という意味を付け加えることはこの場面で必要不可欠なことかな? と考えます。「リンゴ買ってくれた?」の場合は、これを強調する必要がないのでDid you buy an apple? となります


うまく表現できませんがかなり納得です!!!「なるほど!!!!!!!」となりました!!ありがとうございます。
















ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

英語学習法・英文法のQ&A 更新情報

英語学習法・英文法のQ&Aのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。