• ベストアンサー
  • 困ってます

過去形・現在完了形・過去完了形

こんばんは。 過去形と現在完了形は、だいたい同じくらい前のことで使い方がちょっと違うみたいに思っていました。 それで、過去完了形は、現在完了よりももっと前のこととか、なにか過去のことよりももっと前にあったことを過去と見分けるために使われると思っていたのですが・・・・ 文法の問題集で、よくわからないのがいくつも出てきてしまいました。 (番号は問題集の番号です。ごめんなさい。) 9-2同じ意味になるように空所に入れる問題です。 As the moon had risen,she opened the window. The moon (having)(risen),she opened the window. だと、haddingだと変だから having になるんですか? 9-6 He is ashamed that he has done such a mean thing. He is ashamed (of)(having)(done)such a mean thing. このときは、たとえば(of)(his)(doing)だと今やったことになってしまうとしても、 前にやったときは his とかはいらなくなるんですか? 25-2各文を直接話法の文にしなさい。という問題です。 She said that she had arrived at the city a week before. She said,"I arrived at the city a week ago." だったのですが、have arrivedではなくて arrived になるのは意味からなのか文法のきまりなのかどうなってるのかわかりません。 25-3 He asked me why I hadnt gone to the party. He said to me,"Why didnt you go to the party?" でやっぱりWhy havent you gone to the partyじゃ違ってますよね。 25-5 He said that if he had been younger,he could have climbed the peak. He said,"If I had been younger,I could have climbed the peak." でこのときは直接話法になっても、If I was youngerとかIf I were younger とかに変わっていないんです。 いっぱい書いてしまったのですが、一つ一つもわからないっていえばわからないのですが、全部一緒に考えたらますますわかりません。 もしよかったら教えてください。 よろしくお願いします。

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

  • 英語
  • 回答数2
  • 閲覧数212
  • ありがとう数4

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

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

9-2 現在 - 現在 過去 - 過去 のように時制が同じ場合は ~ing という普通の分詞構文 過去 - 現在 過去完了 - 過去 (現在完了 - 現在) のように,時間がずれている時は having 過去分詞という完了分詞構文だと決まっています。 今回は 過去完了 - 過去のタイプです。 まあ,hading ではおかしいと言えなくもないです。 9-6 is という現在に対し,that の中が過去,あるいは現在完了の場合, of という前置詞の後は having ~ing という完了動名詞になります。 今回のような現在完了では has の部分が having という動名詞になる,と理解できなくもありません。 he he と主語が一致していれば his という意味上の主語は必要ありません。必要な場合だけ置きます。 25-2 had arrived という過去完了は arrived という過去から発生したとも, has arrived という現在完了から発生したとも 考えられます。 今回は a week ago という過去を表す語句があるため,現在完了は使えません。 よって,過去形の arrived となります。 25-3 Why haven't you gone to the party? という状況も考えられます。 まだパーティが行われていて,今,他の場所にいることが示唆された場合, 「なぜ,パーティに行っていないの?」という状況です。 過去なら,パーティの翌日などに,相手に 「なぜ,(昨夜)行かなかったの」と聞く場合。 こちらが自然なのかもしれません。 25-5 これは仮定法(過去完了)なので,時制の一致を受けません。 仮定法によって,現在のことを仮定法過去 過去のことが仮定法過去完了 にずれます。 これと時制の一致によって,過去にずれることは同時には起きません。

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

質問者からのお礼

お返事ありがとうございます。 一問ずつ、質問と回答を順番に見て考えて見ました。 そうしたら9-2,9-6,と25-2,25-3はよくわかってきました。 あと25-5は少し難しいけれど He said that if he had been younger,he could have climbed the peak. He said,"If I had been younger,I could have climbed the peak." のcould have climbedが現在のことで、had been youngerは過去のことで、それでHe saidのあとで”のなかに入った時を基本として He said thatになったときでも同じでいいって感じでよかったですか?? 今度はまちがえないでできるかもしれないです!! たくさんあったのに教えてくださって本当にありがとうございます。 わかりやすかったです。

その他の回答 (1)

  • 回答No.2
  • Tacosan
  • ベストアンサー率23% (3656/15482)

1点だけですが, 9-2 のところは何がどうなって「hadding」が出てきたんでしょうか? 「現在分詞が必要」ということがわかれば rising か having risen かのどちらかにしかならないと思うのですが.

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

質問者からのお礼

さっき The moon(rising)とか、カッコがあまってしまいますが、カッコ関係なしなら、having risenでもどっちでも同じですか。 って書いてしまったのですが、そのあと#1さんのところをみたら 同じじゃないって書いてありました。 読んでいたのですが、よく理解していなくてもう教えてもらったことをきいていました・・ごめんなさい。 教えてくださってありがとうございました。

質問者からの補足

お返事ありがとうございます。 9-2は、 As the moon had risen,she opened the window. The moon (having)(risen),she opened the window. ではshe opened the window.のところは上の文でも下の文でも全く同じで、 なのに上の文は過去完了形で下の文は現在完了形みたいな感じって不思議だったけれど、でもhadding なんて聞いたことないから・・って思ったんです。 9- のところは分詞というページだったので~ing になるのが分詞っていうのかなとは思ってたんですけど、現在分詞が必要とかそういうのはよくわかりませんでした。 The moon(rising)とか、カッコがあまってしまいますが、カッコ関係なしなら、having risenでもどっちでも同じですか。 ふつうの文で現在形と現在完了形は違うかんじはわかるのですが、 過去完了といっしょのときに 現在形と現在完了形のちがい、 過去形をつかうのか現在完了形をつかうのかがわからないみたいな気がしてきました。(古い順に過去完了から並べていくと現在完了と過去形のどっちが古いことかとか、どういう場合にはどれをつかうとかです。) アドバイスありがとうございます。 #1さんに教えていただいたのももっとよく見て考えてみます! ありがとうございました。

関連するQ&A

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

    1:He seems to have already left when I arrived. 2:It seems that he had already left when I arrived. 2の文は1の文の書き換えですがto have already left は単に大過去と捉えるべきなのか? それとも 完了してしまったのは大過去であるがwhen I arrivedの過去時点と何かしら繋がりがある大過去と過去(現在完了が過去と現在の2つの時制を表すように)(つまり過去完了時制)と捉えるべきなのか?どちらでしょうか?

  • 大過去と過去完了

    大過去と過去完了の違いが分かりません。 過去完了が継続の意味で使われる場合は何となくわかるのですがその他の用法で使う時の違いが分かりません。 I wished I had paid more attention to what she had said. この場合what以下のhadは大過去なのか、それとも過去完了の完了、結果なのか分かりません。(多分継続と経験ではないんだろうなとは思います)

  • 過去完了

    My best friend from college recently had a baby. I had planned a trip to visit her, and during my visit, she said, we would visit the local pool. https://www.arcamax.com/healthandspirit/lifeadvice/dearabby/s-2094412 I had plannedと過去完了が使われていますが、これでは友達が赤ちゃんを授かる前に旅行を計画していたとなってしまわないのでしょうか?なぜ過去完了なのか教えてください。よろしくお願いします

  • 話法教えてください

    話法教えてください 1He said to me "Where did you buy this dictionary?" He asked me Where ~ 2Tom invited me to join them. Tom said to me, ~ 3She asked him why he hadn't told her the truth. She said to him,~ 4She asked me if was sure I would get a letter from Judy. She said to me ,~ 5He said to me , "I'm going fisihing tomorrow , Will you come with me?" He told me he was going fishing ~ よろしくお願いします

  • 完了形、過去完了形

    (参考書より) The deaf person said he had been struggling for many years but he had now come to terms with his disability. had been... had ... となっているのは、 "said"言った、のが過去だから、という認識 で、have been...have..では"said"と合わず不自然、 という認識で合っていますか? また、この文章から、The deaf person said を 省いて、「その耳の聞こえない人は、長年苦悶し続けた が、今では自分の障害が受け入れられる」という事実だけ 書きたい場合、"has"か"had"どっちでしょうか?? The deaf person has been struggling for many years but he has now come to terms with his disability. ↑ こんな文章? 

  • この場合の時制はどうなるのですか?

    (状況)きのうAさんは,「あさって公園に行く」といいました. これを間接話法で表すと, Yesterday A said that he/she would go to the park tomorrow. それとも,話者が話しているより未来のことなので Yesterday A said that he or she will go to the park tomorrow. のどちらですか? また,「こんなことが起こると知っていたら,ここに来なかった.」 If I had known such a thing would happen, I would have come here. であっていますか?

  • 過去完了について

    よくわからない例文があります、ある辞書に [Did you remind him about the book he borrowed ?] とありました。 なぜ he had borrowed にならないのでしょうか? 他の例文では、I didn't eat the cake she had bakedという過去完了になったものもあったのですが(had bakedの部分が)。  どなたか、わかるかたお願いします。

  • 英語話法の解答を教えて下さい(高校受験)

    (1)She asked me to give my name. She (     )to me,” (     )give(     )name.” (2)They said to me,”We arrived here yesterday.” They told me that (     )(     )(     )there the day before. (3)He said that he(     ) nothing since morning. ア.eats  イ.ate  ウ.has eaten  エ.had eaten (4)He said to me,”Are you fond of music?” He(     )me(     )I (     )fond of music. (5)She said to me,”Are you a student?” She (     )me(     )(     )(     )a student. (6)She said to me,”Are you interested in music?”(間接話法に書き換えなさい) (7)私はベティにパリへ行ったことがあるかどうか尋ねた。 I asked Betty (     )she(     ) visited Paris.

  • この問題が解けません。教えてください!!

    この問題が解けません。教えてください!! 1,2,3,4直接話法の文に、5,6,7,8,9は関節話法の文にしてください。 1.She told me that she had never met him before. 2.He told me that he was going to sell that book the following day. 3.Out teacher advised us not to forget that. 4.She asked me if I was all right and where I had been. 5.She said to him, "Are you going? Please stay here with me." 6.He said, "Betty is a good girl, but I don't like her. 7.He said to me, "Let's go out for dinner tonight." 8.Mary said to me, "Is this the bag you bought yesterday?" 9.George said to me, "What are you reading? Show it to me."

  • 過去完了について

    She had tried to conceive a baby for many years, but she ended up miscarrying every time. She was on the verge of giving up on becoming a mother. After all, it seemed pretty obvious that her dreams of having children had been crushed. Then a miracle happened. She had triedの部分は過去の一定期間赤ちゃんを妊娠しようとした、という感じでしょうか?had been crushedのところはなぜ過去形ではダメなのでしょうか?よろしくお願いします