展开全部
英语语法没问题呀。
but是作为并列连词,表转折,意思是"但是;而;然而"。
people 是句子的主语;
who don't know him是定语从句,修饰people;
are+空格的内容 是句子的谓语;
sometimes 是频率副词,作状语;
him 是句子的宾语。
它们之间各有各的成分,是不冲突的噢。but只是一个连词不是主语,所以后面加people是不矛盾。但是but是一个并列连词,也就是并列两个句子,如果把前面的句号改为逗号可能会比较好。
例如:
We got there early,but Mike had already left. 我们很早就到了那里,但迈克已经离开了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询