I am predicted a grade 2 in my english and my maths, a pass is a 4, theres 10 weeks till gcses. Do i have any chance of passing?
Well I wouldn't say it's all doom and gloom, but you would need to do something drastic (either very different or work very hard) and very quickly to make up for the difference.
I have mentored people who were getting 4s before they got 5s in English 2 weeks before their exams.
I don't know the specific reasons to why you are getting 2s in both subjects, but you would need to look through your work and the feedback from your teachers to see why you are getting the grades that you're getting.
If your approach is drastically different to that of the above, then consider changing your approach. If your approach is similar, then consider working harder or getting a tutor to help or get more feedback.