質問: 動名詞の否定について 動名詞の否定についてお尋ねします。 動名詞を否定する場合は通常その動名詞の前にnotをつけますが、 以下の文章の場合、be動詞を否定しているのか動名詞を否定しているのかわかりません。 どちらと取ればいいのでしょうか? the important thing is not telling lies. ・動名詞の否定の場合 重要なことはうそをつかないということだ。 ・be動詞の否定の場合 重要なことはうそをつくということではない。 また、ある参考書の例文に以下の文章が載っていました。 i'm sorry for not calling you last night. (昨日あなたに電話しなくてごめん。) この訳に合うようにすると、 i'm sorry for not having called you last night. としなければならない気がしますがいかがでしょうか? どうぞよろしくお願いします。
回答: gです。 補足質問を読ませてもらいました。 >>i went to school yesterday. このように動詞を活用させる表現が律儀ということは という言い方のほうが普通なのでしょうか? 律儀だと言うことは普通以上に社会文法に忠実なと言うことで普通の人以上に、と言ってもいいと思います。 この単語には語弊があったかもしれませんが。 i go to school yesterday.は社会文法では認めません。 試験文法にがんじがらめになって作って英文が認められないのとまったく同じように一般のネイティブであればこのような表現はしません。 この表現を使ってもいいという自己文法を持っている人は社会的には「苦労する」人と言う事になります。 しかし、yesterdayがあるために、英語の日本人初心者が使ったときには「英語を母国語としない人なんだから仕方ないね。 そしてちゃんと言おうとすることは分かったよ」と判断「してくれる」わけです。 私は、試験文法の「文法的に完璧な表現を求める」と言う姿勢は無視してどんどん使うべきだと考えています。 いわゆる「甘えの構造」です。 初心者であるからこそ間違った表現を使っても大きな問題にはならないのですね。 そして、どんどん英語になれて行く事で英語力を磨いていけばいいのです。 今英語が出来る人だってゼロから始めたわけです。 私同様いろいろなミスを重ねてきたわけですしこれからもミスらないということはないでしょう。 間違った表現をしてもいいということではなく完璧な表現が出来なくては英語を使うなと言う事が間違っていると言うことなのです。 英語文法学者さんたちがあれほど文法力があるとされているにもかかわらず、正しい表現が出来ないのはおかしいことですよね。 正しい表現が出来るように文法を習うんだ、といっておきながら自分ではネイティブが普通に分かってもらえる英文が作れないのは何ででしょうね。 そして、彼らの書いた英文がi go to school yesterdayを分かってもらえるのと同じレベルで「分かってはもらえる英文」なのはなぜでしょう。 今回のthe important thing is not telling lies.の場合も、私の手元にある文法学者さんが書いた説明にも、このような文章は誤解を起こす可能性を含めています、と書かれているにもかかわらず「じゃ、どうしたらいいの?」「どう書いたらいいの?」と言う読者が持つであろう質問には答えようともしません。 もう一つの文法書の説明では、他の表現をすればいいと説明をしておきながら「一般的ではない英文」をその誤解回避用例文としています。 なぜ、it is~to/thatと言う文法では非常によく文法教育の中心にもなる表現方法を持って来れないのでしょうか。 ~と言うことは~である、~することは~である、と言う表現方法がなぜ頭にまず浮かばないでしょうか。 文法学者であれば当然知っているはずだと思うのですが。 誤解を起こしやすいからこそ強調するわけなんですから。 それじゃ、英文を文法分析は出来るけどネイティブにはわかってもらえる表現力は持っていない、と読者に見せ付けているようなものです。 文法崇拝の弱点でもあるわけですね 私は、work_townさんには英語を英語学の対象としてではなく、こんないのようにもっともっと「あれっ、この文章いろいろな意味の取れる!!」と感じて欲しいのです。 ですから、英語習得に必要な知識、もちろん文法も含めた、をバランスのとれた方法でミックスしていかなくてはならないと私はいうわけです。 今回のご質問はいろいろな意味で大変ためになる質問だったと私は考えています。