質問: 文法 == He did give up. 短いですが、文法の解説お願いします。
回答: アメリカに38年半住んでいる者です。 私なりに書かせてくださいね。 doと言う単語は普通の動詞として「する」と言うフィーリングを出す単語として使われるほかに、助動詞として肯定文の「変化させる」役割を持たせることができるちょっと変わった単語なんですね。 助動詞とは名前のごとく動詞を「助ける」と言う事で、動詞の持つ意味合いを変化させる事ができる品詞として分類できるわけです。 He gave up. 彼は諦めた、と言うフィーリングを諦めなかったと言う風に変えるなら、didn't/did notのように変えて文法では否定形と言う形に持っていくわけです。 そして、そのフィーリングに質問しているんだぞ、と言うフィーリングを付け加えたいのであればDoをまず前に持ってきて、Did he give up?と言う表現に帰ることでこれを聞いた人は分かってくれるわけです。 そして今回のように、これをそのまま主語と動詞の前に持ってきて否定形からnotを取り去った表現をするのです。 He did give up.と言う表現ですね。 これが今回のご質問の文章なのです。 n't/notを取り外したものであるわけですから、He didn't give upの文章のイントネーションと同じくHe did give upはdin'tと同じようにこのdidを強く発音するわけです。 強さはdidn'tと全く同じです。 つまり、didn'tなんかじゃないぞ!と言いたいわけです。 そうすると、日本語では、本当に諦めなかった、と訳せるわけですが、上に書いたフィーリングのつながりから、He did give upは、諦めてしまった、と言う訳も単なる「彼は諦めた」では出せないフィーリングがちゃんと出てくるわけです。 つまり、残念だ、と言うフィーリングがあるときに使われたのであればこの訳を使い、本当だよ、彼はあきめたんだ。と言うようにその事実を強調するときにも使われるわけです。 そして、その事実を強調するときに「残念ながら」的フィーリングを意味している時もある、と言う事なのです。 学校文法は確か強調のdo動詞としているんじゃないかな。 私は、他の助動詞と同じように、動詞のフィーリングを助ける・変えるための助動詞としたいです。 でも、実際はどうなんだろう、学校ではどういう説明をしているんだろう。 これでいかがでしょうか。 分かりにくい点がありましたら、補足質問してください。