语法与词汇 18.I knew that I would have to do everything I could to keep______being anxious or desperate.
【正确答案】 B
【答案解析】本题考查动词短语辨析。根据空前的keep和空格后的being anxious or desperate判断,所填词与keep构成搭配,表示逃避或避免焦虑或绝望。keep from doing sth.为固定搭配,意为“避免做某事,避免某事发生”,故答案为[B]项。out of、at和up虽然可以与keep搭配,但是后面不能接动名词。