prepare for

问题描述:

prepare for
knowing how well he ____his future career,i feel confident that he will make a success.
A.is preparing for B.is prepared forC.prepares D. prepares for
请问答案是什么?为什么这么选呢?非常感谢!

B
be prepared for 意味为……做好准备,强调的是状态.根据句首的Knowing how well和整句的意思,可以判断为填写表示状态的选项.A是进行中动作,C是经常动作,D是暂时动作.