Prepositions after verbs

Knock on vs. knock off vs. knock at

These combinations have different meanings and are not interchangeable.

Quick answer

How are these expressions different?

Knock on and knock at both refer to hitting a door to get attention. Knock off usually means remove something by hitting it, stop working, or reduce a price.

She knocked on the door.
Someone knocked at the window.
He accidentally knocked off my glasses.

Choose the pattern by meaning

These forms are not interchangeable. Choose the construction by meaning, not by which preposition appears most often.

1
knock on + door/surface

Hitting a surface to get attention

Knock on is very common with doors, windows, and tables.

Please knock on the door before entering.
He knocked on the glass.
2
knock at + door/window

Formal or literary alternative

Knock at has a similar meaning to knock on but sounds slightly more formal.

A stranger knocked at the gate.
Someone knocked at my office door.
3
knock off + object

Removing or hitting something off

Knock off can mean cause something to fall or stop work.

The cat knocked off the vase.
We usually knock off at five.

See the difference in context

The same subject can take different constructions because each sentence answers a different question.

Construction
Example
Meaning
knock on
She knocked on the door.
tap a surface to get attention
knock at
Someone knocked at the window.
same basic meaning, slightly more formal
knock off
He knocked off my hat.
cause something to fall or be removed

Common mistakes

Some combinations appear in real text but do not mean what learners often assume.

Confusing knock off with knock on

Knock off does not mean politely tap a door.

✕ She knocked off the door. ✓ She knocked on the door.

Using at for physical impact

Knock at usually means repeated tapping for attention, not collision.

✕ The bike knocked at the sign. ✓ The bike knocked into the sign.

Quick practice

Choose the expression that matches the intended meaning.

1. Please ___ the door before entering.
2. The wind ___ a branch off the tree.
3. A visitor was ___ the gate late at night.

Check your sentence in context

Paste the complete sentence below. Linguix checks the preposition together with grammar, spelling, punctuation, and style.

Free to try · No signup required

Frequently asked questions

Is knock at old-fashioned?

No, but it is more formal and less common than knock on.

Can knock off mean stop working?

Yes. People say We knock off at six.

Do knock on and knock at mean the same thing?

Usually yes when talking about doors or windows.

Write with confidence in Linguix

Create a free account to check complete texts, apply suggestions, and save your documents.

Create a free account