Smoking is not good for your health.You'd better-----A.give it upB.to give it upC.to give up itD.give up it选哪个呢,请说明原因

问题描述:

Smoking is not good for your health.You'd better-----
A.give it up
B.to give it up
C.to give up it
D.give up it
选哪个呢,请说明原因

A..
因为had better do something .
had better not do something.
所以选A.give的原型.
A与D的区别在乎it是指的吸烟.give up中间是该放助动词的.所以放在中间.