could have sworn

Verb

 * 1)  Is very  about; especially when the thing in question is apparently not the case or could be doubted.
 * "You lost your bracelet?" "Yeah, but I could have sworn it was in the kitchen on the table when I last saw it."