ago和before的区别
1个回答
展开全部
before和ago的区别:两者词性不同、用法不同、侧重点不同。
在词性上,before有副词、连词和介词三种词性,ago只有副词一种词性。在用法上,ago可以与表示时间的名词或形容词连用,不单独使用,而before可以单独使用。在侧重点上,ago侧重指从现在起往前推算一段时间,before指从过去某一时间起向前推算的若干时间的以前。
before可用于表示顺序或排列上的“在之前”或“居于之前”,与after相对。引申可用于表示比较,即在等级、价值、重要性、能力等方面的“在先,优于,重于”。ago是表示时间的副词,其基本意思是“以前”,表示事情发生在“从此刻算起若干时间以前”。
区别介绍
也可以表示“事情发生距现在有多长时间”,简言之,ago的时间参照点是现在。ago和 before都可以做副词表示“以前”,在用法上最大区别是“起始点”不同。ago表示从现在向前回溯,即“现在的过去”,因此通常与一般过去时连用。
而before则从过去向前回溯,即“过去的过去”,因此通常与过去完成时连用。如:
I bought the car two years ago,我是两年前买这台车的,这里的“两年前”的起始点是现在,所以要用ago,时态用一般过去时。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询