• ベストアンサー

英語 現在完了

今月、彼に手紙を書きましたか? を英語に訳すと。 Have you written a litter to him this month? ですが、 Did you write a litter to him this month? だと間違いでしょうか? monthがネックになるのでしょうか? 完了形の感覚がつかめず困っています。。

  • 英語
  • 回答数3
  • ありがとう数4

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

  • ベストアンサー
  • teccrt
  • ベストアンサー率35% (91/257)
回答No.3

現在完了は、日本語にない時制のため、まじめに考えすぎると混乱します。私も、イギリスで英語を勉強しましたが、文法面で一番手こずったのが現在完了と過去についての違いでした。 基本的に、Did you write a litter to him this month? でも×とは言い切れませんが、「今月に一度でも彼に手紙を書いたことがある?」というニュアンスになります。つまり恐らく彼とやりとりをするような事情があるからこそ、手紙を書く必要があったのでしょうが、過去時制を使うと、そんな前後関係などは関係なく、単純に「今月手紙を送ったことがあるのかないのか?」という事実関係だけを確認するような意味が含まれます。 逆に、現在完了をつかうと、基本的に過去から現在までの繋がりを持つ時世なので「(例の件で)今月、彼に手紙を出した(もし出したなら、その後どう)?」というニュアンスが含まれてきます。 質問の内容だと、過去と現在完了の違いが分かりにくいですが、以下に挙げる例だと両者の意味の違いがはっきり分りますし、日本語では存在しなくても不自由ない現在完了という時制が、なぜ英語に存在するのかという存在意義が分かるかと思います。 I lost the key. 私はその鍵を失くした。(今については見つかったか、失くしたままか、特に言及していない。) I have lost the key. 私はその鍵を失くした。(直訳すると、「私は鍵を失くしたという過去を未だに引きずって(持って)いる。」つまり、今だに見つかっていない。) ご参考までに。

mc1019
質問者

お礼

ありがとうございます。 参考になりました。

その他の回答 (2)

  • KappNets
  • ベストアンサー率27% (1557/5688)
回答No.2

現在完了と一緒に this month など過去の時点をはっきり示す語句を使ってはなりません。現在完了はあくまで現在のことを述べているからです。 過去の時点を示す語句を使う時には過去を使います。Did you write a letter to him this month? が正しいということになります。

mc1019
質問者

お礼

ありがとうございます。 参考になりました。

  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.1

こんばんは。 litter と letter は、かなり違う意味ですが(笑)、 >>>Did you write a letter to him this month? だと間違いでしょうか? 正しいです。 >>>monthがネックになるのでしょうか? 日時・期間を表す言葉は色々あって、ネックになるものとならないものがありますが、 この文において、this month の場合は、大丈夫です。 >>>完了形の感覚がつかめず困っています。。 Did you を使うと、 単に「手紙、書きましたか?」というニュアンスですが、 Have you を使うと、時と場合により、 「一度でも送りましたか?」 「書かなきゃいけない手紙を送ることは、もう済みましたか?」 「送ることは完了しましたか?」 などのニュアンスを出すことができます。 以上、ご参考になりましたら。

mc1019
質問者

お礼

ありがとうございます。 参考になりました。

関連するQ&A

  • 現在完了形と過去形

    あ~~~ なんだか急にわからなくなってしまいました! 現在完了と過去形!!! どう考えれば簡単ですか??!!! ;.; この週末どこかへでかけたの?は Did you go to somewhere this weekend ? ですよね??

  • when節に現在完了についてです

    ある本にはwhen節に現在完了の完了は使えない (When have you arrived here ? は間違いだから When did you arrive here に変える)と書いてあったんですが 違う本では Please return the book when you have finished reading it . という例文(完了ですよね?)があったんです。 どっちが正しいですか? さらにもう一つ I have been to China whne iwas a child ↓ I went to China whne iwas a child 解説 when節と現在完了は共起しない この解説はどういう意味ですか?

  • 現在完了かな?

    はじめまして。 最近現在完了を勉強しているのですが、感覚がなかなかつかめなくて困っています。。。 現在完了は 「過去に起こったことが結果として今に至ってる、影響してる」などと言われていますよね。。。 例えばあるサイトからの一例ですが・・ 1 she dumped me. 2 She has dumped me. 1は彼女に振られた。けど今はあんまりきにしてないよ。 2は彼女に振られたんだよー(><)さみしーー! みたいな感覚と書いてあり、SPEAKERの気持ちがとてもわかりやすかったのですが、よくよく考えていき、 例えばこの彼と話をしていて、まだ振られたことを知らずに会話をしてるとします。 そして、彼が、「We have broken up・・・」と切り出したとき、 Listenerは1、「Has she dumped you?」  2「Did she dump you?」 のどちらになるのでしょうか?? これはListenerも「今」 「えーーーーーー!!!!!」ってびっくりな感覚ならあ 1なのかなって思うのですが自信がありません・・・? あと、反対に2だと、振られた彼に冷たく聞こえるんでしょうか? どなたか答えがいただけたらうれしいです。。お願いします。。

  • 現在完了の問題。

    こんにちわ。またまた質問です。今回は 現在完了とつながりとある過去の事柄を、過去時制は現在から切り離された単なる過去の事柄を表す。 また 現在完了が使えない場合もあります。 1 明確な過去を表す副詞(句)がある時 2 whenで始まる疑問文 などです。もうひとつあったような気が・・・。 では本題に。問題と考えた答を下に書きますので、解説と答をお願いします。とにかく詳しい解説がほしいです。 問題 1 誤りがあれば、正しく直しなさい。 1.It has rained a few hours ago. 考え: 間違いなし。 コメント:検索してみましたが、1,090,000 件もでたのでOKではないでしょうか。 2.When have you ridden on an elephant? 考え:When did you ride on an elephant? コメント:たぶんここうじゃないでしょうか。 3. My great grandfather has been died for three years. 考え:My great grandfather had been died for three years. コメント:has がhadに変わるだけ? 4.Have you ever been to Pokhara while you were staying in Nepal? 考え:間違いなし。 コメント:ないのではないでしょうか。 5.I have just now sent a facsimile to her. 考え:ん~わかりません。間違いあります? 2 英語に直しなさい。 6 最近、クントンのショッピングモールにいきましたか。 考え:Recently,have you ever been to shopping mole in Kung Tong? 7 もう10時になろうとしてるのに、今朝は彼女の姿を見ていないなあ。 考え:It almost ten, I have not seen of him for this morning. コメント:自信あります。 8 今日、彼、電話くれなかったなあ。 考え:Today, He had not to call me. コメント:よくわかりませんが、ちょっと自信あります。 9 あなたは今までに九龍寨城(九龍城砦)に入ったことがありますか。 {九龍寨城=Kowloon Walled City Park} 考え:Have you ever been in Kowloon Walled City Park? コメント:自信。。ありません。 10 こんなバカな話を聞いたことがありますか(まさかないでしょう)。 考え:Did you hear that it can be true. コメント:よくわからないですが、がんばりました。 次からの問題は難しいです。入試問題?? 3 違いを説明しなさい。 11 I know him very well because I have dated him for over five years. I know him very well because I dated him for over five years. 考え:見た目で言うと上はhave があって下はhave がないですが、これじゃバツにされそうなので、あんまよくわかりません。 コメント:できれば、2つの訳を教えてください。なぜそうなるのかも。 12 They have had a lot of problems in their marriage. They had a lot of problems in their marriage. 考え:ぜんぜん わかりません。 2つの訳となぜそうなるのかを教えてください。 12 ( )に入るやつを答よ。 ()=a moment ago 「ちょっと前に」という意味なので、過去時制と用いるのが原則だがhave とP.P.の間に入れて現在完了を用いることもある。 I have done my homework (). ・・・「誤」 I have () done my homework. ・・・「可」 コメント: ()に入るやつを教えてください。考えは全部just now ですかね。 ほんとにどれも難しいです。教えてください。翻訳機はなしで。。

  • 現在完了について…

    「メアリーに会った?」というのを下のように表現できると思うのですが… (1)Did you see Mary? (2)Have you seen Mary? (2)の現在完了ならではのイメージはわかるのですが、(1)でも十分話し手の言いたいことは通じるのではないかと考えるのですがいかがでしょうか。ほかにも「カギどこにおいたっけ?」「ソファーの上においたよ」という言い方も現在完了がふさわしいと思うのですが過去形でもOKでは…。ご指摘いただければうれしいです。

  • 助けてください。現在完了。

    こんばんわ。今回は最後の(いろいろな現在完了など)があります。Ifなどを使ったやつもあります。。とにかく現在完了です。 問題と考えた答を書きますので、解説と答をお願いします。 問題  1 意味を変えないで、一文にしなさい。 1. She went to Vienna to study music. So she is not here. 考え: She has gone to Vienna to study music. コメント:あってるかと。。 2. She went to Korea to learn taekwondo a couple of month ago. She is there now. 考え:She has been to Korea a couple of a month ago. コメント:テコンドーってスペルびっくりしました。 3.He went to Lan kwai Fong to drink.And he has just come back. 考え:She has been to Lan Kwai Fong. コメント:違うよな・・・。 2 英語に直しなさい。 4.この前お会いして以来、お久しぶりですね。 考え:I haven't seen you for a long time since the other days. コメント:辞書でしらべまくりました。 5.彼はもう3日も食べてない。(It とHeから初めて) 考え:It からの場合 It has not him eaten for three days yet. He からの場合 He has not eaten for three days yet. コメント:なにを食べてないのでしょうか?よくわからない問題です。 6.宿題が終わったら、パソコンを使ってもいいよ。 考え:Use the computer if you have finished your homework. コメント:If を多分使うのでしょうか? 7.親切なことをした時は、嬉しいものだ。 考え:Be kind when I feel happy. コメント:これって現在完了で表せるのですか? 8.社長は夏休みで出かけております。 考え:President has been out during summer holidays. コメント:よくわかりません。 9.私たちがいない間、荷物から目を離さないでね・ 考え:While I have not stayed here, you will not have to from our bilongings. コメント:難しいです。 10. まだ食べ終わらないの? 考え:Have you eaten yet? コメント:10番に持ってくる問題ですかね。高校の英語かな? って高校の英語で表せますか?現在完了で。 11.彼女の家を訪ねると、ちょうど出かけるところだった。 考え:When I have visited her house ,she has just been out. コメント;む・・難しいです。 12.彼は物心がついてからずっと、彼女のことをよく知っていた。 考え:まったくわかりません・・・。 13.彼女は未亡人でした。ご主人は10年前に亡くなっていました。 考え:ぜんぜんわかりません・・・・。 14.私たちが来週長州島(Thou Syu island)へ行けば、五回行ったことになります。 考え:Next week we will コメント:来週のことって現在完了で表せるんですか? 本当にどれも難しいです。教えてください。 翻訳機はなしで。本当にお願いします!!!

  • 現在完了

    Did you wash these dishes? を(yet)を加えて現在完了に直すと Had you washed these dishes yet? になると思うのですが、学校の答えでは Have you washed these dishes yet? になっていました。私が間違っているのでしょうか?

  • 現在完了 問題10問

    少な目の問題です。 こんにちわ。またまた質問です。今回は 現在完了とつながりとある過去の事柄を、過去時制は現在から切り離された単なる過去の事柄を表す。 また 現在完了が使えない場合もあります。 1 明確な過去を表す副詞(句)がある時 2 whenで始まる疑問文 などです。もうひとつあったような気が・・・。 では本題に。問題と考えた答を下に書きますので、解説と答をお願いします。とにかく詳しい解説がほしいです。 問題 1 誤りがあれば、正しく直しなさい。 1.It has rained a few hours ago. 考え: 間違いなし。 コメント:検索してみましたが、1,090,000 件もでたのでOKではないでしょうか。 2.When have you ridden on an elephant? 考え:When did you ride on an elephant? コメント:たぶんここうじゃないでしょうか。 3. My great grandfather has been died for three years. 考え:My great grandfather had been died for three years. コメント:has がhadに変わるだけ? 4.Have you ever been to Pokhara while you were staying in Nepal? 考え:間違いなし。 コメント:ないのではないでしょうか。 5.I have just now sent a facsimile to her. 考え:ん~わかりません。間違いあります? 2 英語に直しなさい。 6 最近、クントンのショッピングモールにいきましたか。 考え:Recently,have you ever been to shopping mole in Kung Tong? 7 もう10時になろうとしてるのに、今朝は彼女の姿を見ていないなあ。 考え:It almost ten, I have not seen of him for this morning. コメント:自信あります。 8 今日、彼、電話くれなかったなあ。 考え:Today, He had not to call me. コメント:よくわかりませんが、ちょっと自信あります。 9 あなたは今までに九龍寨城(九龍城砦)に入ったことがありますか。 {九龍寨城=Kowloon Walled City Park} 考え:Have you ever been in Kowloon Walled City Park? コメント:自信。。ありません。 10 こんなバカな話を聞いたことがありますか(まさかないでしょう)。 考え:Did you hear that it can be true. コメント:よくわからないですが、がんばりました。 ほんとにどれも難しいです。教えてください。翻訳機はなしで。。

  • 「大学が彼に送った手紙持ってる?」→英語に

    「大学が彼に送った手紙持ってる?」といいたいのですが、どういったらいいのか分かりません。 do you have a letter from university that was sent to him? do you have a letter which university sent to him? これで通じるでしょうか? また、他にもっと自然な表現があれば教えてください。

  • 現在完了形について、教えて下さい。

    現在完了形について、教えて下さい。 1.Did you ever meet john? 2.Have you ever met John? 日本語にすると、同じ意味になり、話しての気持ちで、1.は特定の過去の思い出を話す時に 用いると、文法書に書いてあります。 2.は、話してがどういう気持ちのときに、用いるのかが分からないんです。 everが入っているので、完了だとは分かるのですが、「何回かJohnに会ったことを、思い出す」 時に用いるという解釈でいいのでしょうか?