Nowadays, English as a world language becomes more and more important. Consequently, English learning becomes more and more popular. As we know, an important object for English learners is to improve their communicative competence. So autonomous learning is a good way to improve communicative competence. In this paper, two terms, autonomous learning and communicative competence, and their relationship will be introduced from the perspective of English learning. Autonomous learning is self-managed learning, which is contrary to passive learning and mechanical learning, according to intrinsic property of language learning. Communicative competence is a concept introduced by Dell Hymes and is discussed and refined by many other linguists. According to Hymes, communicative competence is the ability not only to apply the grammatical rules of language in order to form grammatically correct sentences but also to know when and where to use these sentences and to whom. Communicative competence includes 4 aspects: Possibility, feasibility, appropriateness and performance. Improving communicative competence is the result of autonomous learning, autonomous learning is the motivation of improving communicative competence. English, of course, is a bridge connecting China to the world, and fostering students'communicative competence through autonomous learning is the vital element of improving English learning in China.