See it coming: To foresee, predict, or prepare (预见、预测或准备)for something well in advance of it actually arriving or happening.
To realize that something is approaching or is about to happen, usually but not always something bad. Can refer to both literal sight and foresight.
e.g. I think he’ll be able to make the catch if he sees it coming.
中文释义：see是个含义丰富的英文单词，除了看见，还表示理解和想象。see it coming也不是看见它过来了，而是预料到的意思。我没想到的英文表达非常简单，只需要在see it coming前加上一个否定词就可以了，所以我没想到就是“I did not see it coming”，it也可以用that代替。
He cheated in the exam this morning. I did not see it coming. (他今天上午考试时作弊了，我真的没料到。)