Recommended answer:
There are four basic reasons why communicative language teaching method is not implemented in many schools :
- Teachers were not trained to use communicative language teaching method
- Student numbers in classes are too big, therefore it is difficult to implement this method effectively
- There is a lack of teaching and learning materials
- There are no suitable libraries and well equipped language labs for using this method effectively.