反正洞是向外突出的,那为什么说hole in it而不是hole on it呢?

母语人士的回答
Rebecca
当您考虑创建孔的过程时,很容易理解,因为通常当一个对象穿透另一个对象到内部时会创建一个孔。此外,孔可能是由外部冲击造成的,但也可能是由于内部摩擦或其他尖锐物体磨损而形成的向外方向。因此,外部和内部因素是通过指向穿过物体时造成的孔,不管里面的hole in it会说,相反hole on it上面的hole on it说,这是正确的表示,因为这意味着孔看着物体对象你可以看到它不是。 O n只能用于将一个对象移动到另一个对象之上。例如,将海报贴在墙壁表面。示例: There was a hole in the wall that went through to the room next to it. I wonder who did that? (我看着墙壁,有一个洞通向隔壁房间。是谁做的?) 例如: Oh no! I found a hole in my favorite shirt! (哦,天哪。我最喜欢的衬衫上有一个洞!) 示例: I went outside to the garden. There was a hole in the ground to plant the new flowers. (我走到外面去花园。有一个洞可以种新花。) => 由于这个洞在土壤中,所以hole in the ground上建立了一个洞。