Grammar fix
swear to someone that ...
swear to someone
To promise very seriously that you will do something.
How oftenCommon
LevelB2
Used inMostly spoken
Hear it in context
Notice where the phrase sounds natural.
I swear to you I'll pay you back on Friday.
I swore to my parents that I would call as soon as I arrived, because they were worried about me travelling alone.
Fix the pattern
One small grammar move makes it sound right.
Not: I swear him that I was there.
Say: I swear to him that I was there.
Use 'swear to someone', not 'swear someone'.
Don't confuse it
Other ways to say it
Say you will definitely do something
How emphaticPromiseSolemn assurance
make a promiseCommit to doing something or reassure someone it will happen.give someone your wordEmphasize that someone can trust your personal commitment.
swear to someone that ...You're here · The strongest everyday way to promise; often just 'I swear I'll...'. Stronger and more emotional than 'give someone your word'.