all along, always, all the time
这三个词语都有“始终,一直”的意思,都可表示过去已经存在或者发生的事。它们的区别是:
all along往往只表示事情的持续,此意义上,all along为非正式用法;always既表示持续,又强调反复;all the time表示在某一时间界限内的动作持续性。例如:
He had been afraid of this all along.他一直害怕发生这事。
The sun always rises in the east.太阳总是由东方升起。
I looked all over the room for that letter,and it was in my pocket all the time.我在屋里到处找那封信,而它却一直在我口袋里。
along with, together with
together with表示“一起”,一般表示空间或时间上的联系; along with有“配合”或“步调一致”的含义,强调二者之间在性质或作用上的密切联系。例如:
The mechanization of agriculture will raise our output, and, along with it, the living standard of the peasants.农业机械化将提高产量,同时也将提高农民的生活水平。
get along, go along, push along, run along, toddle along
作“离开,溜走”解时,这五个短语多用于口语。它们的区别是:
get along表示一般性的“离开”;go along作此解时用于祈使句,表示因不耐烦而要求对方“离开”,其后带with you;push along多用于暂时告别的场合,表示“离开”不久又会见面;run along 多用于长辈对孩子讲话的场合;toddle along尤指与朋友见面后分手。
along, across
这两个词都可表示“方向”。across指沿着与其宾语所指事物交叉的方向,意思是“横过,横越”; along指沿着与其宾语所指事物平行的方向,尤指沿着细长或狭窄的物体,如走廊、公路等。
along, toward, to
1.along表示“动向”时,方向性不明确,意为“沿着”;toward的方向性很强,意为“朝,向”;to除表示方向性之外,还有“到达”的意思。试比较下面一组句子:
〖JB({〗He walked along the bank.
他沿着河岸走。
He walked toward the bank.
他朝河岸走去。
On his way to the bank,he met a friend.
在去河岸的路上,他遇见一个朋友。
〖JB)〗
2.along和to的对象不一定是线状物,而 along 的宾语必须是呈条带状的物体。
across,along,over,through
这些前置词均有“横过、穿过”之意。
across指“从……的一边到另一边”,强调横过,多与动态动词连用。
along指沿着一条直线在水平方向上运动。一般表动态,有时也与静态动词连用。
over常和动态动词连用,指“从……上面越过”或“横越”;表静态时,指“在彼处”。
through侧重从一端穿到另一端。