I can't guess what the other person is going to ask me
I can't predict what the other person is going to ask me
I can't guess what the other person is going to ask me
guessは、「言い当たる」「推測する」のような意味です。
predictは、「予測する」「予知する」「予報する」などの意味があります。
guessとpredictの違いですが、guessには、「なんの根拠もなく個人的な意見で何かを推測しようとする」といった意味合いがあります。それに対してpredictには「推測の根拠となる情報があります」といったニュアンスがあります。
Can you guess how old I am?
私は何歳かを当てられる?
I can predict his next move based on his facial expression.
私は彼の表情を見れば彼の次の動きを予測できる。