Ahhh--so evolution only makes predictions about what happened in the past, huh? You can't use it to make predictions about what will happen in the future?
OK, then biblical creationism has also made correct "predictions" about the past in terms of describing cities and peoples that (until recently) science thought were only myths.
Yes it is.
No, it's not. You've given examples of evidence, which can be interpreted in several ways. Given that you said ...it is impossible to make such a prediction., I would say that without that ability to make predictions, evolution is not science.
Science involves hypothoses, tests, and conclusions. So faar, evolution has hypothosis and conclustions, but no tests.