In the past long time, the total content of heavy metal in the soil was a very important parameter for evaluating the soil contaminating degree. But, after the concept of chemical bound of element was introduced into environmental science, people gradually understand that the behavior and the function of heavy metals, such as mobility, migration, bioavailability, toxicity and so on, can not be explained only by their total content in the soil. In this paper, five different methods employed for predicting the mobility of heavy metals in soil contaminated by mining activities, were analyzed and compared each other. Although experimental simulation and environmental geochemistry methods got quite great progress during last two decades, lots of work still need to be done. It is still a problem to use the result obtained by the chemical extraction to speculate the mobility of heavy metals in the natural process, because of the extractant’s choice, re precipitation, transformation of chemical bound and so on. Different from any other methods, bio indicator is a direct method. Now the problem is how to find some plants which have the properity to be as an indirector. In the last, some important research fields were recommended.