:
I agree with some form of standard testing to pass from one grade to the next - it shouldn't just be a given that you just get to go into the next grade.
There is here in Victoria. It's all part of the reporting system. Problem is, it's verrrrry hard to hold kids back. Often parents are against it for social reasons etc. Sometimes the school heirarchy makes it hard too. Also, testing sometimes falls back on itself. A child might struggle in one area but do ok in another so, overall, they're seen as doing well enough to go up a year level. I'm not overly familiar with the new reporting system that has been brought into the Vic ed system but it's pretty thorough.