Skip to content

for since ago

在英语中,"for", "since", 和 "ago" 都可以用来表示时间,但它们的用法和含义有所不同:

"for" 用来表示一段时间的长度。例如:"I have lived here for 2 years."(我在这里住了2年。)

"since" 用来表示从某个时间点开始一直到现在。例如:"I have lived here since 2019."(我从2019年开始住在这里。)

"ago" 用来表示从现在往前推的某个时间点。例如:"I moved here 2 years ago."(我两年前搬到这里。)

总的来说,"for" 和 "since" 通常用在现在完成时中,表示从过去某个时间开始一直持续到现在的动作或状态,而 "ago" 则用在一般过去时中,表示在过去某个时间点发生的动作或状态。

什么时候使用 "for" 和 "since",一个简单的区分方法是看后面跟的是时间段还是时间点。如果是时间段,就用 "for";如果是时间点,就用 "since"。