ago和before表示以前的区别及用法举例

share
ago和before都可以表示以前,有什么区别呢?教你个顺口溜一次性记住before用在点之前,ago总在段之后,before时态不确定,过去就要用ago。那我们来举例吧,比如说在十点之前before ten o'clock十点就是个时间点对吧?那么另外一种情况晚餐前before dinner前天on the day before yesterday这就是把晚餐和昨天当成了一个可以参照的时间点来对待了。ago总在段之后,应该怎么讲呢?就比如说两天之前two days ago两年之前two years ago很久很久以前long long ago就都是一段时间段对吧?那before时态不确定应该怎么讲呢?就是它不管是现在式还是过去式都能用。比如说他今天早上十点之前就起床了she gets up before ten o'clock this morning你看,用的就是现在式对吧?那过去式呢?就比如说他上学之前给了我一个卡片he gave me a card before he went to school那这里就是过去式对吧?那ago呢?就必须只能用在过去式里边。就比如说他五天之前来过这儿he came here five days ago记住了吗?有没有课代表可以把口诀打在评论区呢?
在英语学习中,ago和before表示‘以前’时用法很容易混淆?别担心!今天就来给大家详细讲讲它们的区别。首先,before用在时间点之前,比如before ten o'clock(十点之前),这里的十点就是个明确的时间点。而ago总在时间段之后,像two days ago(两天之前)、two years ago(两年之前)。before时态不确定,现在式和过去式都能用,例如she gets up before ten o'clock this morning(她今天早上十点之前起床),这里用的就是现在式;he gave me a card before he went to school(他上学之前给了我一张卡片),此句为过去式。但ago必须只能用在过去式里边,比如he came here five days ago(他五天之前来过这儿)。掌握了这些区别,以后在使用这两个词时就不会出错啦!无论是日常交流还是考试答题,都能轻松应对。希望大家都能学好这一知识点,让英语表达更加准确流畅!
ago和before区别,时间点,时间段,时态,用法举例
[Q]:before和ago都表示以前,它们的根本区别是什么?
[A]:before用在时间点之前,ago总在时间段之后。
[Q]:before的时态有什么特点?
[A]:before时态不确定,现在式和过去式都能用。
[Q]:能举例说明before用在时间点之前吗?
[A]:比如before ten o'clock(十点之前) 。
[Q]:ago通常用在什么时态?
[A]:ago必须只能用在过去式里边。
[Q]:请举例说明ago用于时间段之后?
[A]:像two days ago(两天之前)、two years ago(两年之前) 。
[Q]:“他今天早上八点之前吃了早餐”用英语怎么说?
[A]:He had breakfast before eight o'clock this morning 。
[Q]:“她三天前买了一本书”用英语怎么表达?
[A]:She bought a book three days ago 。
[Q]:before dinner这种表达是把晚餐当作时间点吗?
[A]:可以这么理解,是把晚餐当成了一个可以参照的时间点来对待 。
share