 Error analysis showed that contrastive analysis was unable to predict a great majority of errors, although its more valuable aspects have been incorporated into the study of language transfer.A key finding of error analysis has been that many learner errors are produced by learners making faulty inferences about the rules of the new language.Error analysts distinguish between errors, which are systematic, and mistakes, which are not.