質問: too much to drink 飲みすぎたのでは?の英文で、did you have too much to drink ?というのがありましたが、どうもしっくり来ません。 didn't you drink too much?などと作ってしまいます。 この場合はtoo~to~構文ではないとは思いますが、もし分かりやすい説明があれば助かります。
回答: didn't you drink too much? →これで問題ありません。 did you have too much to drink? →これはdid you have too much alcohol to drink?の意味で使おうとしているわけです。でも、あなたのように誤解する人も出るかも。 did you have something to drink? ならば↓ did you have much to drink? ならば↓ did you have too much to drink? ということですね。 muchを名詞と形容詞の合の子のようにとらえるとできるのですがーー。 以上、ご参考になればと思います。