My grandparents told me they were____A.keep healthy B.in good health C.in good healthy D.keep health

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/13 04:47:02
Mygrandparentstoldmetheywere____A.keephealthyB.ingoodhealthC.ingoodhealthyD.keephealthMygrandparents

My grandparents told me they were____A.keep healthy B.in good health C.in good healthy D.keep health
My grandparents told me they were____
A.keep healthy B.in good health C.in good healthy D.keep health

My grandparents told me they were____A.keep healthy B.in good health C.in good healthy D.keep health
good 是形容词 后面不可能再加形容词的 排除C
were 后面不可以接动词 排除A D
所以选择B in good health 意思处于健康,就是健康的意思
整句的意思是:我的祖父母告诉我他们很健康

选B。be in good health 为表语,意为身体健康。

B对吗?

选B
A 前为Were 后不可接动词原型
B 正确
C healthy 为形容词 而in 应加名词
D keep+形容词 而health为名词

be in good health,表示“身体健康”。是个固定的结构。
A项去掉keep也对。
C项good是形容词,后面要加名词。
D项搭配不对,keep后面要接形容词,即成A项的形式。

选B。be in good health=be healthy,是身体健康的意思。