In recent years, all kinds of electronic dictionaries and translation program have been developed. With the development of technology,these electronic dictionaries and program can help us translate not only words and phrases, but even sentences and paragraphs. So some people come to the conclusion that machine translation will replace traditional human translation. However,I could not agree with this argument. Admittedly,translation machines and program bring much convenience for our study and work. With them,we needn't bother to live through the heavy dictionaries. However,machine translation has its disadvantages. First,generally speaking, translation program only can give direct translation, which is sometimes not in accordance with the original articles in logic and meaning. Second,some people depend on electronic dictionaries and program much, which is unfavorable to their improvement in language ability. Thinking about the above mentioned, I think that machine translation cannot replace human translation, but it is a lovely complementary to human translation. Therefore,we should merge machine translation with human translation effectively.