I have a bad habit is smoking这句话有错吗?

来源:百度知道 编辑:UC知道 时间:2024/05/31 17:58:35

应该是I have a bad habit of smoking吧

有点小错误.
一个完整的英语句子应该只有一套主谓.
have已经做了谓语动词,is再次出现就错了.
不过如果is在一个从句中就对了.
I have a bad habit that is smoking.

I have a bad habit, that is, smoking.

I have a bad habit, i.e., smoking
支持

有错...

I have a bad habit, that is, smoking.

I have a bad habit, i.e., smoking.

有。一个句子中只能有一个谓语动词.楼主这个句子有两个,一个是have,另一个是is,所以不对。可以改为:
I have a bad habit of smoking.

加个what
i have o bad habit what is smoking
或者加of
habit of smoking