Knock on 和Knock at 有什么区别

2025-04-24 12:33:06
推荐回答(4个)
回答1:

Knock on 和Knock at 区别:

一、含义不同

1、Knock on

释义:敲击,结束。

例句:Please do not enter before knocking on the door.

进来前请先敲门。

2、Knock on

释义:敲,撞

例句:Did you hear the knocks at the door?

你听到敲门声了吗?

二、用法不同

1、Knock on

用法:后面可以跟其他物品。

2、knock at

用法:只用于表示敲门。

三、knock at本身就是个固定的词组形式,在表示为敲门或者其它都可以用。

而knock on并不是词组形式,on只是修饰后面跟的名词的介词罢了。

扩展资料:

Knock释义:

一、不及物动词 vi.

1.相撞,碰击

例句:His legs knocked against the chair.

他的两条腿撞到了椅子。

2.敲,击,打

例句:He knocked at the door and entered.

他敲了敲门便走进去了。

二、及物动词vt.

1、敲,击,打

The falling bottle knocked him on the head.

跌落的瓶子砸在他的头上。

2、击(撞)成...

The blow knocked her senseless.

那一击把她打昏了。

三、名词 n. 

1、敲;击,打

When I fell I got a terrible knock on the head.

我摔倒时头撞得很厉害。

2、不幸;挫折;艰苦

We have to take certain knocks in life.

我们在一生中总得遭受某些挫折。

回答2:

单从“敲击某物”来说,二者同义,只不过 knock on是非正式用法。除此之外,knock on 也可以表示“结束某项工作”或“碰撞在某物上”,含义较 knock at 广。

回答3:

on是轻轻的敲,at偏向于用的力气很大,表示急切,或者不尊敬的意味。

回答4:

可以互用