knock at和knock on的区别为:
一、指代不同
1、knock at:捶。
2、knock on:敲打。
二、侧重点不同
1、knock at:日常使用多用knock at。
2、knock on:这个词在戏院发信号让演员上台时用的多。
三、引证没圆基用法不同
1、knock at:knock用作名词的基本意思是“狠狠的一击,打击”,用于比喻可指“不幸,挫折,腔野艰苦”,引申可指“敲击声,敲击信号”。
2、knock on:knock的基本意思是用手、拳等硬物“敲打”,指出声地、连续地猛击,引申可指发出敲击或爆裂的声响。还可表示“批评”“数落”“枯谨非难”。