ago last before有什么区别

投稿:一个小可爱 优质问答领域创作者 发布时间:2023-07-06 22:16:54
ago last before有什么区别

ago、last和before在含义和用法上有明显的区别。总的来说,ago表示在某个时间点之前的前面一段时间,通常与一般过去时连用;last表示最后一个,即最近过去的某个时间点;而before表示在某个时间点之前的更早时间,常常用于多种时态。

ago:

含义:在...前

用法:与一般过去时连用,表示在过去某个时间点之前的某个时间段。

例句:I went to the park ten minutes ago.(我十分钟前去了公园。)

last:

含义:上一个的,最后的

用法:用于表示最近过去的某个时间点。可与一般过去时、过去进行时、过去完成时等连用。

例句:I last saw him yesterday.(我昨晚最后看见他。)

before:

含义:...之前

用法:常用于多种时态,表示在某个时间点之前的更早时间。

例句:I saw him before, but I can't remember where.(我之前见过他,但不记得在哪里了。)

ago last before有什么区别

ago的意思是在…前,前面是一段时间,用于一般过去时,如ten minutes ago, two days ago等。last上一个的意思,也是过去时间,用于一般过去时,如last week, last year等。before的意思是…

之前,它后面跟一个具体的时间,像before10 o'clock, before2022等,可用于多种时态。

ago last before有什么区别

ago,last用于一般过去时态,用于简单句,before可以是一般现在时,也可以是一般过去时态,它用于复合句,引导时间状语从句