- ベストアンサー
現在完了形について
やればやるほど。。。混乱してきてます。 少し、質問のパターンが変わったりすると、「どう答えれば・・」とか「どう作文するのか」と考えてしまいます。 是非、この混乱から脱出したいと思います。 カッコの中の言葉を使って作文し、それに答えをつけます。 (why/have/not/jump/out of a plane) Why have not you jumped out of a plane? 私はこう作文しました。(合ってるのかな?) しかし、これに対してどう答えて良いか分かりません。 (where/have/live/in your life) Where have you lived in your life? I have lived a lot of places in my life. で良いのでしょうか? きっと簡単なことなんだと思うのですが、なんだかすっきりしません。 どうかアドバイスをお願いいたします。 まだ混乱するってことは、基本が分かってないのかな・・・
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
haven't と短縮形にすれば Why haven't you jumped out of a plane? ですが, have not であれば Why have you not jumped out of a plane? となります。 SV が疑問文になるとVSと倒置されますが,not は残ります。短縮形だと,don't や haven't で一つですので,一緒に前に出ますが。 ちょっと場面が想像しにくいのですね。out of the plane なら,Because I am too scared to move.「怖くて動けないから」のような答えになるでしょうか。 後の方は, I have lived in many places in my life. と in が必要です。
その他の回答 (3)
- wind-sky-wind
- ベストアンサー率63% (6647/10387)
口語で短縮形になれば,haven't you ですが,書き言葉では,have you not となります。not が強調されると,have not you となる場合もあるとは思います。 日本だけでなく,英米の文法でもそのように教えられます。Negative Question(否定疑問文)の語順は,短縮形にしない書き言葉では,do not study → do you not study, you have not lived → have you not lived となります。 http://www.csun.edu/~galasso/completehandbook3.htm で,(130)Negative Question をご覧ください。 何の問題かわかりませんが,解答も have you not となっているはずです。 会話という意味では,短縮形を用いますので,問題ないですが,正式な書き方は理解しておいてください。 「なぜ,飛び降りなかったのですが」だと,今目にしている飛行機で the plane とすべきで,a plane が不自然に思えたのですが,「なぜ飛び降りたことがないのですか」という経験なら,a plane でも通りますね,気がつきませんでした。 Because I have never been in a situation I have to do it.「そうしなければならないような,状況になったことがないから」などが考えられるでしょうか。
お礼
回答ありがとうございました。 >会話という意味では,短縮形を用いますので,問題ないですが,正式な書き方は理解しておいてください。 大切なポイントを教えてくださり、ありがとうございました。今回、回答者の方々から言われて「なんとなく昔どこかでこんなこと聞いたような気がするな」っという気になり、自分がすっかり大事な事を忘れていた事に気がつきました。 大変参考になりました。ありがとうございます。
- Ganbatteruyo
- ベストアンサー率63% (4601/7273)
Gです。 こんにちは。 >(why/have/not/jump/out of a plane)Why have not you jumped out of a plane? notをyouの後にもってくるのがhave とnotを使った場合の普通の表現です。 ただ、普通これを会話で言うと、Why haven't you jumpedと言う表現にします。 これで、なぜ飛行機から飛び降りたことがないのですか?と言う質問になりますね。 質問は現在完了形を使っていますね。 なぜなら、現在完了形で答えてもらいたいからと言うことではなく、経験がないのはなぜ?ときいているだけのことです。 その機会を持った経験がないから(その機会を持ったことがないから)と言う表現なら、経験ですから現在完了が使えますね。 Because I have never had a chance to do so.そうする機会を持ったことがなかったから。と言う答えも出来ますね。 でもやったことがないと言う理由に性格的なこともありますね。 性格的なことは現在形でいいます。 Because I'm (too) scared to do it. それをするには臆病すぎる、なぜって俺は臆病だからね。と言う表現ですね。 ほかになぜやったことがないのか理由はありますか? 考えてみてください。 >Where have you lived in your life? I have lived a lot of places in my life. で良いのでしょうか? 人生で(今までに、と言う意味ですね)どこに住んだことがありますか? これも経験を聞いていますね。 ですから、お答えのように、I lived in a lot of places in my lifeでいいわけですね。inが二つありますが、あまり気にすることはありません。 Only in Tokyo.と簡単に返答することが出来ます。 I have lived only in Tokyo.と言うことです。 ですから、上の答えをこのように簡単に答えることも出来ます。 A lot of places in my life.と言う感じですね。 もちろん、I've lived in Tokyo, Sapporo, L.A., then back to Tokyo, then in Osaka, and now I live in Kyoto.と今までの住んだところを経験のひとつとして順に言って、最後に現在のことですから現在形で言うわけですね。 これでいかがでしょうか。 分かりにくい点がありましたら、補足質問してください。
お礼
Gさん、いつもありがとうございます。 私は当初、質問の意味も「なんでこんなこと聞くのかな、私の解釈が間違ってるのかな?」っと不思議に思う部分と、Whyから始まってるので、理由を答えるのにどう答えて良いか分かりませんでした。 経験と性格的なことからも回答できると分かり、考えに幅が出来ました。 >inが二つありますが、あまり気にすることはありません。 そうなんですね。素人考えでinばかり続くと、これで合ってるのかな?とかtoばかり続いてもいいのかな?っと考えてしまいます。 もう少し数多く問題を解いて、慣れて行きたいと思います。 丁寧な回答、本当にいつもありがとうございます。
- miracle3535
- ベストアンサー率20% (306/1469)
Why have not you jumped out of a plane? にだけ回答します。 2つ返答が発生します。 1.自分でも飛び出そうという気が有る場合。 (この場合の質問は、飛び出しませんかのお誘いです) Off course why not. もちろん行くよ。(飛行機から飛び出す場合) 2.何らかの都合で怖くて飛行機から飛び降りれない場合。(こちらの質問はどうして飛び出せないのという問いになります) (Because) I,m so scared.(怖くて出来ないよ)
お礼
回答、ありがとうございました。 他の質問の回答が全部、現在完了形で答えられるようになっていたので、Whyで始まる今回の質問に、どう答えて良いか迷っていました。 質問の解釈の仕方が2通りあるとは気づきませんでした。難しいですね。。。
お礼
回答、ありがとうございます。 >SV が疑問文になるとVSと倒置されますが,not は残ります。短縮形だと,don't や haven't で一つですので,一緒に前に出ますが。 なるほど!確かにどこかで習ったような気がします。意味的には 「Why haven't you」も「Why have you not」も同じですよね?notを分けて書く(言う)時は、強調して言いたいときだと聞いた事があります。自分がすっかり忘れていた点を教えてくださって、大変助かりました。参考にさせていただきます。ありがとうございます。