在英语学习过程中,很多初学者会遇到 “make sb be...” 这样的表达,并产生疑问:这种说法是否正确?什么时候该用 “be”,什么时候不该用?本文将为你详细解析。
在标准英语语法中,动词 make 后接宾语补足语时,通常使用 不带 to 的不定式(bare infinitive),即:
因此,“make sb be...” 通常是不自然或错误的,除非在特定语境下强调状态(极少见)。
虽然罕见,但在以下情况中可能出现:
| 错误表达 | 正确表达 |
|---|---|
| She made him be quiet. | ✅ She made him quiet. / She made him be quiet(口语可接受,但更常说 “keep quiet”) |
| They made us be on time. | ✅ They made us be on time.(此处因 “on time” 是短语,需保留 be,但更自然说法是 “They insisted we be on time.”) |
一般情况下,避免使用 “make sb be + 形容词/名词”。优先使用 “make sb + 动词原形” 或改用其他动词如 force, cause, let, allow 等以更准确表达意图。