The doctor advised me giving up smoking.这句话对吗

问题描述:

The doctor advised me giving up smoking.这句话对吗

错误的,有两种1.advise sb to do sth 建议某人做某事2.advise doing sth 建议做某事。这句话应该用to do

口语有这么说的, 既用宾格me 代替所有格my, 把me giving up smoking 看成是动名词的复合结构作advise 的宾语
但确实不多见
词法:
advise (one's) doing sth
advise sb to do sth
不懂追问*^__^* 祝学习进步!

不对.正确的:The doctor advised me to give up smoking.