The paper is to review most popular views on communicative competence in teaching and learning languages and propose the concept of communicative foreign language competence including grammatical competence, textual competence, illocutionary competence. socio-linguistic competence. and strategic competence. It gives some suggestions on competency-based assessment of student learning outcomes in foreign language teaching and learning with the focus on objectives, content, principles, methods and assessment tool designing.