Abstract:The contributions of William McDougall to the modern psychology might include the following four aspects: firstly, he is generally known as one of the founders of social psychology. Secondly, his opinions of the property and the task of psychology still have pertinence up to now. Thirdly, his theory of motivation and emotion as well as the theory about self and moral are not out of date. Fourthly, the debate between William McDougall and John B. Watson as well as the disagreement between the teleology and mechanistics has prompted the development of the psychological theory.