EFL students often state that they find it difficult to use the English they have studied when they are involved in a real communication. They report that English does not have any communicative function in their community. Further, their learning syllabus does not provide them with the skills and strategies they need to be active participants in real communicative events. So how can teachers help students develop their communicative competence in a situation as such?