这道题为什么选B?(初中英语题)

发布网友 发布时间:6小时前

我来回答

5个回答

热心网友 时间:6小时前

这里keep 绝对是及物动词 不是系动词 后面跟的是复合宾语 形容词作宾补 与宾语是主表关系
can keep 是谓语 you宾语 healthy 是形容词作宾补
选项A 是名词 是抽象概念 不能 说明you 故错
选项B 是形容词 可以说明you 所以正确
选项C 是秃头不定式 ,keep后面不能跟不定式作宾补 故 错

热心网友 时间:6小时前

已有别人回答过了:

作一般动词时(不及物动词) keep +动词的ing 形式 意思是:继续做某事
作系动词时keep +形容词 作系表结构,表示保持。
作一般动词时(及物动词)keep + 名词 表示保留某物或持(拥)有某物,但health 很显然不在这个范畴 所以没有keep health 这个用法。health属于抽象名词的类别。

所以只能用keep作为系动词的结构(就是类似与be的用法)来解释,
be + adj 是合理的结构,healthy是形容词(adj),在意思上也可以解释的通。

so,keep healthy

热心网友 时间:6小时前

keep healthy
保持健康!
用作不及物动词

保持、继续(处于某种状态)(keep为连系动词)

e.g. Please keep quiet.

请保持安静。

热心网友 时间:6小时前

keep的用法 -

keep +形容词

  2.keep+sth/sb +形容词

  3.keep +doing 一直做某事

  4.keep ... from doing ... 阻止做某事。。。

本题属于第二种情况

热心网友 时间:6小时前

keep you healthy 是正确的。意思是:让你保持健康。

keep后面要加 sb 再加adj. 意思是,保持某人怎么样。此时人后面一定是形容词。
比如 i keep the fish alive我让鱼活着。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com