According to Wenden and Rubin,language learning strategies consist of three types:learning strategies, communication strategies,and social strategies.Oxford classifies language learning strategies into direct strategies and indirect strategies.O'Malley & Chamot suggest learning strategies is composed of metacognitive,cognitive and affective or social strategies while Cohen believes language learning strategies can be subdivided into language learning strategies and language use strategies.