• ベストアンサー

Did you buy a dog

外国人の友達とのメールにて基本的な疑問なんですが、 たとえば、犬を買うといっていた人に対して、久しぶりにはなすとき、犬買った?といいたいときは、 1.Did you buy a dog? 2.Did you bought a dog? 3.Do you bought a dog? 4.Do you buy a dog? 5.Are you bought a dog? どれが正しいのですか? また、それはなぜですか?1と2と3のちがいがわかりません。。 ちなみに私は1かなと思うのですが、普段なにも意識なしにただたんに1の言い方をしているだけで、なぜかということをわかっていません・・・ 教えてくださいお願いします。

  • mnbkj
  • お礼率23% (96/407)
  • 英語
  • 回答数5
  • ありがとう数0

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

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

どれもよくないと思います。日本語をそのまま英語にして良い場合と、良くない場合があります。ペットとして犬を飼う場合は、野菜や果物を買うのとは違います。buy を使わない方がいいでしょう。現在完了にすれば英語らしくなりますよ。 Have you got a cute dog? もし番犬のような犬を飼いたいと思っていたら、cute のところは別の形容詞にしてください。できるだけ具体的に言うのが英語の特徴です

その他の回答 (4)

  • birdflew
  • ベストアンサー率10% (10/92)
回答No.5

購入する意味合いを強調する必要がない限り、もっとシンプルに、 So, did you get a dog? で足りますよ。

回答No.3

Did you buy a dog . です。 過去形の疑問文は Did を 頭に持ってきて 動詞は現在形です。

回答No.2

この中では1です。 補助動詞が過去形の疑問文ですから、次にくる動詞は現在形になります。 会話でなら、 Have you already took a dog ? これは多分英語で米語ではないと思います。 takeには買うと言う意味があります。

  • nicole421
  • ベストアンサー率19% (7/36)
回答No.1

Did を使ったらbuyを過去形にはできませんよ。 Didで、もう過去のことを現しているからです。 3は、Doは、現在形、boughtは、過去形。時制がバラバラです。 4は、現在形です。 5も、はちゃめちゃ文法ですね。 正解は1ですね。

関連するQ&A

  • Did you knowtとDo you know

    お世話になります。 Did you knowtとDo you know の使い方について教えてください。 たとえば、(いい例が浮かばなくてすみません)オーストラリアには コアラたくさんいるって知ってる?と聞きたいとき、 Do you know there are many koalas in Australia? というのか Did you know there are many koalas in Australia? とするのと どちらがよいのでしょうか。 彼がアメリカに住んでいたって知ってた?といいたいとき、 Do you know he lived in America ? Did you know he lived(had lived?)in America? のどちらがよいのでしょうか。 Did you know とDo you know の使い方について こういうときはDidでこういうときはDoを使うという アドバイスをいただけると大変ありがたいです。 よろしくお願いします。

  • 英語についてです、did、do、are?(@_@)

    英語がわからなくなってきてしまいました(@_@) Are you~? Did you~? Do you~? の使い分けを忘れてしまって困っています。中学生のときの教科書などももうなくてわかりません… didはdoをつかう文の過去形ってことはわかるんですが、 どんなときにdidやdoで、 どんなときにareをつかうべきかが 疑問文をかくときにわからなくなってしまいました どなたか教えて下さい

  • Did you grow up in Japan? と Do you grew up in Japan?

    あなたは日本で育ったの? という日本語を英語にするときの質問です。 Did you grow up in Japan? と Do you grew up in Japan? どうニュアンスかわるんですか? いぜんDidはやったという強調にもなると教えてもらいました。たとえば I did buy this CD. と I bought this CD 前者は買ったという行動を強調してる という理解をしました。 では 今回漠然と人に聞くときは どうきくのが自然ですか? Did you grow up in Japan? と Do you grew up in Japan? あと、あなたは日本で生まれたの? というのはどう英語にするのが自然ですか? ネイティブの自然の言い方を教えてください。 Were you born in Japan? は使われてなさそうなきがします。。教えてください

  • この二つの英文の違いがわかりません。例えば did

    この二つの英文の違いがわかりません。例えば did you see it? とdo you saw it?は同じ意味なのでしょうか?もしかしたら基本的すぎる内容なのかも知れませんが…すみません。

  • by a taxiはだめ?

    1. "Shall we go by taxi?"という文、なぜ"a"を入れることはできないのでしょうか? 確かに「~で(手段)」を表現するときは"by bike"など"a"が入らなかったのは覚えています。 ですが、名詞を用いる時は"a"や"the"または"~s"や"my"などつくことが多いと覚えていたので、英作文を作るときに間違えてしまいました。そこでこのような疑問が出てきたのです。 例外で覚えなければいけないケースならば、他にもこのような例外のケースをいくつか教えていただけると嬉しいです。 2. 「あなたはどう思いますか?」と聞きたいとき、"How do you think?"はNGで"What do you think?"や"How do you feel?"がOKなのはなぜでしょうか? 基礎的なお話でお恥ずかしいですが、よろしくお願いしますm(__)m

  • What did I buy at that store ? は何故×ですか

    チャート式 総合英語のtry 5 次の各文を斜体の部分を尋ねる文にしなさい。 の 3 I bought 「a jaket」 at that store. すみません斜体うてません。 の解答 What did I at that store ? にしたら間違いで正解は What did you buy at that store ? でした。 でも斜体は a jaket だけなのに、どうしてI だと間違いですか? 私はあの店で何を買いましたか?(買ったのでしょうか?わかりますか) でも十分意味が通じるし、変える部分(斜体)は a jaket だけなのに

  • Are youと Do youの 違いは?

    Are you writing a letter? Do you writing a letter? 下記の問題では前者が正解になっていました。 You are writing a letter これを疑問文にせよ。 私はAre youの場合、Are you Japanese? のようにステイタス的なものを尋ねるときに使うものだと思っていました。 write は 動詞なので Do you が使われると思いました。 なせAre you が正解なのでしょうか?

  • Are you~?と Do you ~?の使い分け

    非常に困ってます。 be動詞の疑問文と動詞の疑問文の違いが全く分りません! Are you~?と Do you ~? この使い分けが特にダメで・・・ Are you~?で聞かなければいけないのにDo you ~となってしまいます。 明確な違いを教えてください! お願いします。

  • Did i have a japanese GF or Do i have a japanese GF?

    ここの質問コーナーでも見たのですがいまいち分からなかったので教えてください。 ずっと疑問だったのですが、外国人のひとに、 「いままで日本人の女の子とつきあったことある?」 と聞くときはどう聞くのがスムーズですか?たとえばこのようなシチュエーションです。知り合って間もない相手で現在恋人いるかいないかもわからないけど、この質問をするという場合です。、 did you have a Japanese girlfriend? と聞きましたがこのようにかえされたことがありました。 "so did you have a japanese GF?" did i have a japanese GF or do i have a japanese GF? what is your question exactly? どういう聞き方が一番スムーズなのか聞きたいです。before を入れればよかったのでしょうか・・・他にはhave you had a japanese girlfriend?ときいていたこともありましたが半信半疑で使ってます。 できればネイティブの人はどういうのかがしりたいです。 教えてください

  • Do you?とAre you?

    Do you?と Are you?の使い分けがよくわかりません。どなたか違いをわかりやすく教えていただけませんか?