这句话是错误的,一句话中不可以有2个动词而你这个句子中有3个动词(is have have)所以语法就错了,你可以将第一个have换成with 将第二个have换成and.这样语法就对了
汉语为:在一家商店里有一部分学生和他的朋友