They are good f___my health.根据首字母的提示将句子补充完整

来源:百度知道 编辑:UC知道 时间:2024/05/26 06:28:05
They are good f___my health.
They are n___ health.

第一个是for,肯定没有问题.be good for 是个短语,"对...好的".
第二个no.
are 是be 动词,health是名词,所填的词要么是介词,要么是形容词.介词就那么几个,以n开头的合适填在这里,好象没有;那么只有形容词."no"可以用做形容词,如it is no good;there is no time...与这里的句子最接近的是"They are no good",意为"它/她/他们不好".在特定语境中,也可以理解为"他们都不是好人",这里的good,也是名词.从语法上说,这里填no,没有问题,意义上也说得过去"它们都不健康",指的是对人的健康不好,和第一句在意义上是相反的.

for
第二句最好有句意 否则确定不了
necessary的话一定要跟for necessary for

They are good for my health.

They are necessary for health.

for
necessary

for
necessary