「有的是×」是「有×」的一种强调性表达,差可类比英语的「I have *」与「It is * that I have」。
造成上述问题的原因是,语言转成文字的过程是有损的,譬如「有的是」断续与轻重不同,可理解为「What I have is *」与「It is * that I have -> I have many/much *」,不过二者与「有的……有的……」都没什么关系。
教学完成后所布置的作业是有针对性的,如果学生在做作业时没有意识到这种针对性,可能表示其对教学内容的理解有问题。