[General] maintain vs keep

Status
Not open for further replies.

maoyueh

Member
Joined
May 28, 2011
Member Type
Retired English Teacher
Native Language
Chinese
Home Country
Taiwan
Current Location
Taiwan
"I avoid eating too much fried chicken to (A. maintain B. keep) good health."

I know that A is correct. But is B also correct? I asked this question because I couldn't find "keep" in the context in my collocations dictionaries. Thank you.
 

Rover_KE

Moderator
Staff member
Joined
Jun 20, 2010
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
England
'...to keep good health' does not sound natural. However, you could say '...to keep healthy'.
 

Tdol

No Longer With Us (RIP)
Staff member
Joined
Nov 13, 2002
Native Language
British English
Home Country
UK
Current Location
Japan
Or possibly to keep in good health.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
We use "maintain" quite frequently when talking about health-related subjects.

To maintain good health, drink lots of water and eat at least seven portions of fruit and vegetables every day.
Eating sensibly will help you maintain a healthy weight.
To maintain dental health, don't eat acidic fruits and brush your teeth at least twice a day.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
I try not to do anything sensibly. It's no fun!
 

MikeNewYork

VIP Member
Joined
Nov 13, 2002
Member Type
Academic
Native Language
American English
Home Country
United States
Current Location
United States
Bring on the cheeseburgers with bacon!
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Oh, I'm not that reckless. I've been vegetarian for 23 years!
 

MikeNewYork

VIP Member
Joined
Nov 13, 2002
Member Type
Academic
Native Language
American English
Home Country
United States
Current Location
United States
Status
Not open for further replies.
Top