With the development of cognitive psychology, the cognitive mechanism of learning transfer has recently become the focus in the general field of cognitive psychology. Based on the same theory, tasked based language teaching has become more and more popular. This thesis first analyzes the various factors which affect foreign language learning, then introduces some useful teaching strategies with an aim to help students get an efficient transfer of language knowledge and communicative competence in the context of tasked-based language teaching.