didn't see that coming
- unexpectedNot anticipated beforehand
- surpriseUnexpected event causing astonishment
- blindsidedSurprised by unforeseen impact
- shockViolent sudden disturbance
- curveballPitch with spin-induced arc
plot twist · ambush · caught off guard · jaw drop · stunned · bombshell · whoa · out of nowhere · sucker punch · revelation · gasping · reeling · floored · upset · underdog · twist ending · gobsmacked · speechless
didn't see that comingpredictable
Able to be foreseen
called it · I knew it · inevitable · I told you so · obvious
didn't see that comingho-hum
Dull, uninspiring
same old same old · yawn · boring · nothing new · business as usual
didn't see that cominganticipated
Expected in advance
expected · foresaw · predicted · prescient · clairvoyant