首先,我们都知道英语中现在进行时的时态是由be动词+现在分词构成的。你的第一个句子“ Are you smoking ”中的smoking就是现在分词(动词+ing)。Do you smoking?这个句子是错的。我们可以把它还原成陈述句,那就是:You do smoking。这个句子显然是错的,前面也提到,现在进行时是由be+v.ing构成的,你这个句子中的be变成了助动词,所以是不对的。
smoke是动词,are you smoking是问你现在在吸烟吗的意思。 do you smoke是问你吸烟吗(问平时的习惯) do you smoking是问你要吸烟吗 smoking表示的是进行时。一种状态。smoke表示的是一般现在时,表示的是一种习惯。那do you smoking 是什么时态? 如果是现在进行时的话不是应该用be吗?...