could have sworn
Short definition from Wiktionary
Verb
- Is very sure about; especially when the thing in question is apparently not the case or could be doubted.
We haven’t written up could have sworn yet: Simple and Standard meanings, examples and a quiz.