你的问题提的很有见地,一般人或者学生是提不出来这样的问题的,他们都不动脑,看来你的英语一定很好。下面回答你的问题。
首先,两个或者更多的单词,用连字符号连接之后,起到了形容词的作用,那么,‘讲英语的’为什么不是‘speaking-English’呢?而是‘English-speaking’呢?
原来,它的最根本的意思是‘以英语作为母语的’的意思,我们往往简单化了。划线部分中的那几个词是‘母语是英语的学生’,而不是‘讲英语的学生’。现在就明白了,它不是‘讲英语的’,而是‘母语是英语的’,是英语字典里就给出的固定的用法。