Smoking ,( ) is a bad habit,is however,popular.
A,that B,which C,it D,though
答案是B,那为什么不选D,怎么知道肯定是定语从句呢?句中那么多逗号是怎么回事,是什么结构的句子.
答:though是个从属连词,引导让步状语从句,从句实际上就是一个句子,是句子就应有主语.用了though,就缺少主语了,要加上一个主语(it)才行:though it is a bad habit,不过这样后面的这个however就意思重复了,要去掉才行:Smoking,though it is a bad habit,is quite popular.=Though it is a bad habit,smoking is quite popular.
而which引导非限制性定语从句,which指代smoking,在从句中作主语.
译:抽烟是一个不好的习惯,然而却很流行.
析:Smoking ,( ) is a bad habit,is however,popular.
A,that B,which C,it D,though
答案是B,那为什么不选D,怎么知道肯定是定语从句呢?句中那么多逗号是怎么回事,是什么结构的句子.
你的问题不错,逗号太多,正是这个句子的毛病,因为这个句子不长,逗号实际上是用不歇口气用的.此句的主句想表达的是:Smoking is popular.没有这个定语从句,句意明确完整.有了它,只是丰富了本句的信息量.让我们知道,这原来还是一个不良习惯.however 在这里是一个副词,表示‘然而’,为了避免误会成连词However +adj.后面要用逗号隔开.However popular smoking is,it is a bad habit.= No matter how popular smoking is ,it is a bad habit.不论吸烟是多么地流行,它就是一个不好的习惯.
however作副词时,如果插在句中,照理前后都有逗号.可这里句子实在太短,逗号实在太多了,所以is后面的逗号也少了.