Question: what is the meaning of communicative competence?
Answer: Communicative competence is a term in linguistics which refers to a language user's grammatical knowledge of syntax, morphology, phonology and the like, as well as social knowledge about how and when to use utterances appropriately. ... The approach pioneered by Hymes is now known as the ethnography of communication.