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'.

  • Pattern
  • swear to + someone + that-clause

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'.

Try it in Daily Speak