这组词都有“最后,终于”的意思,其区别是:
in the end: 与at last同义,但in the end不仅可指“过去”还可表示对“未来”的预计。
at last: 多指经主观努力,克服各种困难后才终于达到目的。
finally: 常与at last换用,都可用于对往事的描述,但finally不带感情色彩,指一系列事情的最后结局。
at length: 强调经历一段长时间后终于完成,侧重在时间部分。
lastly: 指连续顺序的最后,通常用在列举事情的场合。
eventually: 侧重于动作或行为的结果。
这些词均有“在……后面”之意。
after: 和behind用来表地点时,前者强调的是顺序的先后,而后者侧重方向和位置的前后关系。请比较:The student sat after me.那个学生坐在我后面。(我坐在他前面)。The student sat behind me.那学生坐在我背后。after与behind用于指时间时,前者强调时间的先后顺序,而后者则着重于表示“落后……”或“迟于……”的概念。试比较:Who ruled after James I?詹姆斯一世之后是谁统治的?You are forty minutes behind schedule.你比规定的时间迟了40分钟。after多用于表示因时间上的先后而造成顺序的前后场合,behind则常用于仅指位置上的前后关系。请比较:Please shut the door after you.请随手关门。Please shut the door behind you.请关上你身后的门。
at the back of: 这个前置词短语既可指具体的位置的先后,又可用于指抽象的概念。
这组词都有“在……”的意思,其区别是:
at: 表地点时,指空间位置上的某一点;表时间时,指在时间上的某一时刻。
on: 表地点时,指某物与另一物表面相接触,或与某地方接壤等;表时间时,指在某一天或某一天的某个时间,尤指在星期几。
in: 表地点时,指在某一立体空间范围内;表时间时,指一段时间或与年、月、季节时间连用。
这组词都有“立刻,马上”的意思,其区别是:
instantly: 指恰恰就在此刻,一秒钟也没耽误。
right away: 主要用于美国英语,语气稍弱于at once,强调动作迅速。
directly: 和immediately同义,指毫无迟疑。
soon: 常用词,指行动快,完成速度快。
at once: 口语中常用,语气强烈,指时间紧迫,一刻也不能耽误。
shortly: 和soon同义,指动作发生或完成的速度之快。
presently: 指不久、即将。
immediately: 指做完一件事后,立即就做另一件事,中间一般没有明显的时间间隔。
shoot: 射死, He shot the bird and it died.
shoot at: 瞄准,但不一定射中