Abstract:Based on the theory of cog-linguistics,this paper focuses on the semantics basis of English Idioms.Three cognitive mechanisms,that is,metaphor,metonymy and common sense,are used to analyze the reasoning process of the semantics of English Idioms,which further confirmed the separable characteristic of English Idioms'meaning,as well as the significance of three kinds of cognitive mechanisms for understanding English Idioms.