"The river was shored by trees"
"The ship landed in Pearl Harbor"
"shore and buttress an old building"
误 I like lying on the shore looking at people.
正 I like lying on the beach looking at people.
析 beach和shore都表示“海滨”。但beach相对来说比较平坦,适于游泳、日光浴等。shore是较为笼统的说法,可以包括beach,也可以指岸石突兀或陡峭的“岸边”。