0
Dreamy_girl Posted 21 years ago
Grammar

I really need your help>>please answer me

hello all...

please tell me what the correct form of these two sentences

1-I knocked on the door.

2- I knocked at the door.

thank you beforehand.
  

Top answer

Hello, Dreamy girl, welcome to the English Forums! Both are used. You can knock on many things and for different purposes.

  • Hello, Dreamy girl, welcome to the English Forums!
  • Both are used.
  • You can knock on many things and for different purposes.
  • But when you knock at the door, it's to signal you're there, if there's no bell, for example.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

8 Answers
0
Hello, Dreamy girl, welcome to the English Forums!

Both are used. You can knock on many things and for different purposes. But when you knock at the door, it's to signal you're there, if there's no bell, for example.
0
Hi there , I think the sentence looks appropriate with 'at'.
0
I knocked at the door is appropriate. It is use widely by people.
0
Yes, you knock at the door to signal there's someone/you're there
0
That's interesting...
I definitely feel that "on" would be used much more often here in the States.
0
Lazarus, I agree.

Whether you knock on the door or ring the doorbell, you are going to be at the door regardless. It is assumed.
0
So, are both prepositions equally accepted in this expression?:

What knocks at the door?
What knocks on the door?
0
I'd rather use "who's knocking..." Or "what", if you're not sure it's human.

Related Questions