I might have known
Meaning: said when you are not surprised at a situation or someone's behaviour, because you expected it
Example: I might have known (that) he'd still be in bed at noon.
Выучи грамотный разговорный английский до уверенного владения всего за 9 месяцев по системе естественного усвоения иностранных языков. Жми!
Example: I might have known (that) he'd still be in bed at noon.