【contains和contain有什么区别】在英语中,"contain" 和 "contains" 都表示“包含”或“容纳”的意思,但它们的用法有所不同。主要的区别在于时态和主语的人称与数。下面将对这两个词进行详细对比,并通过表格形式清晰展示。
"Contain" 是动词原形,通常用于一般现在时的第二人称(you)和复数主语(we, they, you)。而 "contains" 是 "contain" 的第三人称单数形式,用于一般现在时的第三人称单数主语(he, she, it)。因此,在句子中,当主语是单数第三人称时,必须使用 "contains";而在其他情况下,则使用 "contain"。
此外,"contain" 也可以作为名词使用,但在大多数情况下,特别是在现代英语中,它更常以动词形式出现。
对比表格:
项目 | contain | contains |
词性 | 动词原形 | 动词第三人称单数形式 |
用法场景 | 一般现在时中的第一人称、第二人称、复数主语 | 一般现在时中的第三人称单数主语 |
示例句子 | The box contains a gift. | The bottle contains water. |
主语类型 | I, you, we, they, you (复数) | He, she, it |
时态 | 一般现在时 | 一般现在时 |
其他用法 | 可作名词(较少见) | 不作名词使用 |
小贴士:
- 如果你不确定该用哪个词,可以先判断主语是谁。如果是 he, she, 或 it,就用 "contains"。
- 在写作或口语中,注意主谓一致是避免语法错误的关键。
- 虽然 "contain" 有时可作名词,但在日常交流中,动词形式更为常见。
通过了解这些细微差别,你可以更准确地使用 "contain" 和 "contains",使语言表达更加自然、地道。