Since contrastive linguistics is theoretically significant in translation, it is necessary to make contrastive analysis between English and Chinese in translation teaching. From the viewpoints of translation teaching, this paper makes contrastive analysis between English and Chinese thought patterns and between their language structures so as to reveal their characteristics and differences. In this way, it can help guide the students to master translation skills, to overcome inferences in English-Ch...