English
高中
已解決

(4)でなぜウが正解なのかが納得いきません。
私はエを選択しました。
Mr.Suzuki gave up having smoked for the sake of his health.という英文が文法的にどう間違っているのか教えてください。お願いします。
解説には「give up~ingで〜することをやめる」としか書いてありません。

(3) He admitted (7 make 1 having made a serious mistake. (4) Mr. Suzuki gave up (7 smoke for the sake of his health. (5) What did you do last night? QUO incl being made I having been made) Wish psed hed ind on 〈東京国際大〉 smoking I having smoked) Oh, nothing special. I spent most of the to smoke

解答

✨ 最佳解答 ✨

Mr.Suzuki gave up having smoked for the sake of his health.という英文が文法的にどう間違っているのか教えてください。
⇒ 簡単に言うと、give up ~ing(動名詞)=「それまでずっとやっていたことをやめる」という意味なので、×give up having ~ed(完了動名詞)は存在しないのです。

参考にしてください。

soku

英語としても日本語としても成り立たないということなんですね!ありがとうございます!!

taka

You're welcome!😊

留言
您的問題解決了嗎?