on the beach和at the beach的區別只有一個就是in和at的不同導致指意不同。
1、at the beach,at表地點時,指空間位置上的某一點,在這裡指的是海灘有淺水的地方,比如說“船停在海灘上”,就用at the beach.
2、on the beach,on表地點時,指某物與另一物表面相接觸,或與某地方接壤等。在這裡指的是海灘上(陸地),on強調的是在沙灘上的主體或者動作,一般用其引申意義失業;處於困境;離船上岸;退休;在陸上工作等等。
如:
I can swim at the beach.
我在海灘邊游泳。
I’m on the beach.我(踩在)沙灘上。
擴充套件資料:
at的用法
1、表示時間:指某一個時間點,比如:
I get up at five o"clock every day.
我每天五點起床。
2、在........歲。也用at.比如:
At the age of eight.
在八歲。
3、在.......方面,用at.比如:
The boy is clever at maths.
那個孩子在學數學方面很聰明。
on the beach和at the beach的區別只有一個就是in和at的不同導致指意不同。
1、at the beach,at表地點時,指空間位置上的某一點,在這裡指的是海灘有淺水的地方,比如說“船停在海灘上”,就用at the beach.
2、on the beach,on表地點時,指某物與另一物表面相接觸,或與某地方接壤等。在這裡指的是海灘上(陸地),on強調的是在沙灘上的主體或者動作,一般用其引申意義失業;處於困境;離船上岸;退休;在陸上工作等等。
如:
I can swim at the beach.
我在海灘邊游泳。
I’m on the beach.我(踩在)沙灘上。
擴充套件資料:
at的用法
1、表示時間:指某一個時間點,比如:
I get up at five o"clock every day.
我每天五點起床。
2、在........歲。也用at.比如:
At the age of eight.
在八歲。
3、在.......方面,用at.比如:
The boy is clever at maths.
那個孩子在學數學方面很聰明。