介词for、since、from的时间思维的使用和区别

2019-09-28   英汉思维解密

下面我们开始回归介词的区分,来说说时间介词for、since、from的时间思维,

主要区别在于后面要+的是时间段还是时间点,

1、for+时间段,

表:行为或者状态持续了多久。

如:

My parents lived in the countryside for almost 10 years.

我的父母住在乡下了近10年。(强调时间长)

注:有时for可省略,

如:

The meeting lasted (for) five days.

会议持续了3天。

不过:一般在句首或否定句中,不省略,

如:

For three years he lived here.

他住这里3年了。

We have not heard from him for a long time.

我们很久没有收到他的消息了。

2、since+时间点,

表:行为或者状态的起始点,强调该行为或者状态从那时一直持续到现在(常用延续性动词)。

如:

The quality of these goods has fallen off since last year.

从去年开始,这些货物的质量就开始下降了。(强调货物品质不行了)

注:当时间段+ago时也表示某个时间点,如:three years ago.

这时也可以+since,如:

They have lived in that house since three years ago.

三年前他们就已经住在那所房子里了。

3、from+时间点,

表:行为或者状态的起始点(不涉及其持续时间的长短)。

如:

My elder brother began to learn the piano from the age of five.

我哥哥从五岁开始学习钢琴。(我也不知道还学不学,学得什么样,只是描述)

注:也经常和to连用,如:

Mr.B was the president from 1990 to 2010.

B从1990年到2010年担任总统。