beneath, n-相靠,相对,所以主要表示两者间的“在下”关系。如:the ground beneath your feet.脚下的大地。
below, l-线性所以可以表示在线性方面的一定程度的“在下”。如:The lake is almost 900 feet below sea level.这个湖位于海平面以下近900英尺。
under, u-空间,除了“在下”,还有“在其中”之意。如:The plan is still under discussion.这个计划尚在讨论中。早先就收藏在百度里的。你说的lie beneath the stars是可以用的,只是不常用而已躺在星光下,英语有些词就是凭一种惯用,讲不出太多道理。类似于我们说人感冒了,要吃个感冒药,而不是说治感冒药。
beneath和under的区别,beneath请做出详细的解释,谢谢
beneath 指的是什么的直接下面, 而under指的是下面的广泛区域。 比如:There is a shark beneath the ship. (就在船下)。 xxx under the ship (在船下面-一大片区域)