I might have known/guessed - definition and synonyms

phrase spoken
  1. used for saying that you are not or should not be surprised at a situation

    I might have known he would be late.

See also main entry: might