smoke 可以作名词和动词,作名词的时候泛指一切烟雾。
smoking 是动名词或现在分词,动名词表示“吸烟的行为”,现在分词表示“正在冒烟的”
前者表示烟雾,后者单指吸烟。
作谓语时用smoke(动词), 作主语, 宾语, 状语, 宾补时, 用smoking。
如:
They often smoke in the office。 (谓语)
Give up smoking(作宾语)
I saw him smoking in the office(做宾补)