英语单词Contain, Include, Consist, Comprise, Compose的区别
Contain:referstocontainer(容器).Whenyouuseit,youdon’thavetolistallparts.
Contain是基于容器的概念。是指一个容器里包含某些东西。
Example:
Thewebpageshouldcontainahyperlink.(thewebpageisacontainer)
这个网页应该包含一个超链接(把网页看作一个容器)
Include:Whenyouuseit,youdon’thavetolistallparts.
Include侧重的是抽象的组成。
Example:
Youshouldincludealinkinyouranswer.
你应该在你的答案里放一个链接(答案是一个抽象的空间)
Thedifferencebetweencontainandincludeismuchsubtle(微妙的).Imaginethereisabox,insidethebox,thereareonly3balls(aredone,ayellowone,andagreenone).Youcansayintheseways:
Theboxcontainsagreenball.(theboxisacontainer)
那盒子里有一个绿球。
Thecontentsoftheboxincludeagreenball.(thecontentsaremadeupofballs)
那盒子里的空间里包括一个绿球。
Consistof,comprise,andcomposearesimilar,andnotallowedtobeusedincontinuousform(进行时态)."Beconsistingof","becomprising","becomposing"arewronginEnglish.
Consistof:Whenyouuseit,,"beconsistedof"iswronginEnglish.
Examples:
NorthAmericaconsistsofthreecountries:theUSA,Canada,andMexico.(noothercountries)
北美地区由美国、加拿大以及墨西哥三个国家组成。
Comprise:,youmustlistallparts."becomprisedof"iscorrectinEnglish.
Examples:
AcomputercomprisesCPU,memory,andI/O.
电脑由CPU、存储以及输入输出设备组成。
Compose:"becomposedof".Whenyouit,youmustlistallparts.
Examples:
AcomputeriscomposedofCPU,memory,andI/O.
电脑由CPU、存储以及输入输出设备组成。