If your DC is in the top set for English, what level are they working at, and have the school told you what your DC might get at GCSE?
DS1 seems not to have improved all year. He's 7b / 7a. He's not happy, but I am not sure whether to reassure him or ask his teacher for her view?