In the last three decades the field of language teaching and learning has undergone a paradigm shift towards Communicative Language Teaching (CLT), which has put an emphasis on meaningful interaction and implied an abrupt departure from an extensive study of learner errors.