Corpus linguistics has been widely applied in English teaching. Corpus linguistics has changed the way to teach English.The essay discusses two approaches in English teaching based on corpus,corpus-driven approach and corpus-based approach. It finds out that both corpus-driven approach and corpus-based approach facilitate English teaching in their own ways.