質問 |
||
| QNo.4021102 | 〜へ行った事がありますか??の使い方 | |
|---|---|---|
| 質問者:lovelynanako |
あなたはそこへ、行ったことがありますか? 英語だと、 (1)Have you been to there? それとも、 (2)Do you have been to there? (1)の方がよく使われている気がしますが、 (2)でも間違いではないような気がします。 違いを教えて下さい。 |
|
困り度:
|
||
| 質問投稿日時: 08/05/14 10:17 |
||
回答 |
|
| ANo.5 | 今までの皆様のお答えの通りかと思います。 が、(いままで)そこに行った事がありますか? 私ならば: Have you ever been there. として "ever"を挿入したいところです。 |
|---|---|
| 回答者:goddamit | |
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/05/14 11:58 |
|
| |
| この回答へのお礼 | お礼が遅くなり大変申し訳ありません。早々のご回答ありがとうございました。またお時間あれば宜しくお願い致します。 |
回答良回答10pt |
|
| ANo.4 | まず,there は「そこへ,そこに,そこで」の意味ですので, to はいりません。 「持っている」「食べる」など,一般動詞としての have の疑問文には do を用いて,Do you have 〜? となりますが, 現在完了の have は一般動詞としての意味はなく,現在完了で用いると決まっている「助動詞」的なものです。 したがって,2のように用いるのは誤りで 1の Have you been 〜?ように Have you 過去分詞の形になります。 英語の文には必ず,動詞が含まれ,今言いたい内容を表します。 今回は been の be がその動詞であり,have の方は現在完了にするためのもので,中心となる動詞ではないのです。 |
|---|---|
| 回答者:wind-sky-wind | |
| 種類:回答 どんな人:専門家 自信:自信あり |
|
| 回答日時: 08/05/14 10:41 |
|
| |
| この回答へのお礼 | お礼が遅くなり大変申し訳ありません。早々のご回答ありがとうございました。またお時間あれば宜しくお願い致します。 |
回答良回答20pt |
|
| ANo.3 | はじめまして。 ご質問1: <(2)でも間違いではないような気がします。> 残念ながら、間違いです。 1.理由は、助動詞が2つ使われているからです。 2.have beenはhave+ppでつくられる、現在完了という時制で、haveは動詞を補う働きのある「助動詞」になります。 3.一方、Do youのdoは、一般動詞の疑問文を作る時に使われる「助動詞」になります。 4.英語では助動詞を2つ続けて使用することはできない規則があります。 5.現在完了形のように、助動詞を使った文の疑問文は、助動詞を文頭において、主語と倒置させて使います。 例: I can do it.「それをすることができる」 Can you do it?「それをすることができますか?」 6.従って、現在完了形を疑問文にするのなら、(1)のように、 Have you been〜? とするのが正しい用法なのです。 ご質問2: <(1)Have you been to there?> 文法上の間違いがあります。 1.Thereは単独で「そこに」という副詞になります。 2.つまり、単独でto「に」という方向を表す前置詞の意味も含んでいるので、前置詞toは不要なのです。 3.なお、このhave+ppの現在完了は「経験」の用法になっています。 4.訳は 「あなたはそこに入ったことがありますか?」 となります。 以上ご参考までに。 |
|---|---|
| 回答者:Parismadam | |
| 種類:回答 どんな人:専門家 自信:自信あり |
|
| 回答日時: 08/05/14 10:40 |
|
| |
| この回答へのお礼 | お礼が遅くなり大変申し訳ありません。早々のご回答ありがとうございました。またお時間あれば宜しくお願い致します。 |
回答 |
|
| ANo.2 | (1)も(2)も×! 正解は Have you been there? 「to」は、次に来るのがthereやhereの場合必要なし。 「to」を入れるとすれば Have you been to that place? (2)は、文法が完全におかしい。 ここで使いたい「have」は経験のhaveであって、何かを持っているときの「have」ではないから。 Do you have〜は、相手が現在何かを持っているかどうかを聞くときのみ。 |
|---|---|
| 回答者:m_oc | |
| 種類:回答 どんな人:専門家 自信:自信あり |
|
| 回答日時: 08/05/14 10:39 |
|
| |
| この回答へのお礼 | お礼が遅くなり大変申し訳ありません。早々のご回答ありがとうございました。またお時間あれば宜しくお願い致します。 |
回答 |
|
| ANo.1 | 2)は間違い 完了形の疑問文はhave を前に出す。 I don't have been to there. とは答えないでしょう? I haven't been to there. |
|---|---|
| 回答者:noname#59607 | |
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/05/14 10:37 |
|
| |
| この回答へのお礼 | お礼が遅くなり大変申し訳ありません。早々のご回答ありがとうございました。I don't have been to there.←かなり納得!!!またお時間あれば宜しくお願い致します。 |