ago和before是英语中两个表示时间顺序的词,它们的用法和侧重点有所不同。在词性上,before既可以是副词、连词,也可以是介词;而ago只有副词这一种词性。在用法上,ago必须要跟具体的表示时间的名词或形容词连用,不能单独使用;而before可以单独使用或者与具体时间搭配。在侧重点上,ago更侧重指从现在起往前推算一段时间;而before更侧重指从过去某一时间起向前推算的若干时间的以前。
例如,当表示从现在往前推算一段时间时,我们可以用ago:
我六年前来到广州并定居下来。(I came to Guangzhou and settled down 6 years ago.)
而当表示从过去往前推算一段时间时,我们可以用before:
他说他们5天前就离开了。(He said they had left five days before.)
需要注意的是,在使用ago时,必须要加上表示具体时间的名词或形容词,不能单独使用。而before有时可以单独使用,表示一般意义的“以前”。
另外,如果要表示在某个时间点之前,只能使用before,例如:
我们八点前开始上课的。(We started our class before eight o'clock.)
不能说eight o'clock ago。
最后,需要注意的是,before可以作为介词或连词使用,表示在某一点时间或事件以前,而ago不具备这个功能。例如:
他们将在六点钟之前回来。(They will come back before six o'clock.)
总之,了解ago和before的区别对于学习英语非常重要,因为这两个词在口语和书面语中都会经常出现。
为了帮助各位考生轻松备考,希赛网老师精心准备了视频课程、习题讲解课程、讲义资料、考试重点难点锦集、习题册、高质量题库,想要获得更多统招专升本考试的干货内容和备考资料,扫描下方二维码进入“希赛统招专升本”小程序选购吧。
