回答

I'm glad my father gave up smoking.
I'm sorry for being late.

です。
1)give up は~ing動名詞のみを獲る動詞。
2)for 前置詞の後ろは~ing,名詞、人称代名詞目的格のいずれか。

この回答にコメントする
疑問は解決しましたか?