Conjugate Past Tense

Resulta que todo el mundo _____ que mi novio me estaba enganando porque el ____ con otra chica y los dos estaban bailando juntos y besandose toda la noche.

Choices: decir, tener, querer, poner, saber, poder, and venir

I tried different choices, but I feel like none of them make sense with the first blank. Help is appreciated! Thanks! (:

sabia and venia