查文庫>問答> contain和include的區別

contain和include的區別

  主要區別如下:

  1、含義不同。contain和include都有“包含”的意思,但contain強調容量,表示包含所含之物的的`全部或部分;include強調範圍,表示所包含之物中的一部分;

  2、用法不同。contain多用於客觀事物,如容器裡有什麼、什麼東西有什麼成分;include用於虛擬範疇,如我們今天的任務包括...等;

  3、側重點不同。contain側重“內有”,即裡面包括哪些內容;include側重賓語所述的人或物是整體的一部分;

  4、詞性不同。contain和include都是及物動詞,但include有時可以作介詞,意為“包括在內”,但contain不可以作介詞。

  5、用途不同。書面語中,contain和include不能通用,但在口語中,contain、include 可以通用;

  6、主語和賓語的關係不同。contain是一種內部包含,所包含的事物不一定是主語的同類事物;include是同種事物之間的包含,賓語所指的人或物與主語是同類,有包含和被包含的關係。