knew it was coming
know (something) is coming
To be aware beforehand that something is about to or inevitably going to happen. Typically used in the past or past perfect tense. Even though I knew it was coming, the punchline to the joke still cracked me up. Have a little sympathy. There's no way she could have known what was coming. Please, don't get so upset. You knew this day was coming.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
knew it was comingand (had) known it was coming
to have expected in advance that something was to happen. I shouldn't act surprised. I knew it was coming. It's his own fault. He should have known it was coming.
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.