knock at和knock on有区别吗?

问题描述:

knock at和knock on有区别吗?

一般通用. at侧重这个声音.on是叙述或者说话时用.

当knock作为名词的时候,介词用at,如a knock at the door
敲门声
动词是介词用on,如knock on the door 敲门