Lately, teaching methods and instruments have become student-centered and are directed towards developing a communicative competence of learners. However, compared with that of other countries, the level of our students English is not very good. I guess the reason is that our English education is focused on the uniformal teaching methods regardless of the differences of intelligence, affective domains and study time. I tried to find the relationship between these factors and the students' English accomplishments. So I divided the students into 2 groups of superior and inferior students by the standard of intelligence, affective domain and study time and compared the scores between the groups in the fields of reading comprehension, grammar, pronunciation, accent, vocabulary, and listening. These were the results that followed: First, intelligence has a great influence students' English accomplishment in all fields. Second, affective domains such as motivation, anxiety, attitude, confidence, and studying time also have some influence on the students' English accomplishments. Third, the sequence of these factors according to their influence force are as follows: study time, anxiety, intelligence, motivation, attitude, and confidence. So we can conclude that we should teach English according to our students' ability in the field of intelligence and affective domains and should not ignore the individual differences they have.