didn't see that coming

Related

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

Opposites
predictability

didn't see that comingpredictable

Able to be foreseen

called it · I knew it · inevitable · I told you so · obvious

emotional response to events

didn't see that comingho-hum

Dull, uninspiring

same old same old · yawn · boring · nothing new · business as usual

certainty of foresight

didn't see that cominganticipated

Expected in advance

expected · foresaw · predicted · prescient · clairvoyant

Familiarity
Top 2,000,000