unpredictable
adj
(a) that cannot be predicted 无法预料的; 不可预知的
an unpredictable result 难以预料的结果.
(b) (of a person) whose behaviour cannot be predicted; changeable; unstable(指人)行为难以预知的, 易变的, 不稳定的
You never know how she´ll react
she´s so unpredictable. 谁也不知道她反应如何, 她这个人反覆无常.