1 because of 改成because 因为 because of 后面跟名词
2 it's demand 改成 it demands 因为你后面跟随的是从句 所以前面应该是主语和谓语 即这句话应该是“它要求……” it's demand的意思是“它的需求”如果是这样的话 后面应该接是动词 明显不能搭配后面“学生具有较高能力”
3 学生是复数 students 怎么能接单三人称的has呢?应该改成have
改完后:
Because this kind of problem is difficult,it demands students have a high ability.