Akademik

could have sworn
could have sworn spoken phrase
used for saying that you are sure that something happened

I could have sworn I’d paid that bill.

Thesaurus: ways of saying you are suresynonym
Main entry: swear

Useful english dictionary. 2012.