since后面一般用“現(xiàn)在完成時”或“一般現(xiàn)在時”;

since表示“自從”時,通常與現(xiàn)在完成時連用;

主句表示“多長時間”時,動詞可用一般現(xiàn)在時(也可用現(xiàn)在完成時)。

?

since一般用于現(xiàn)在完成時或一般現(xiàn)在時

一、since通常搭配的時態(tài)  

當(dāng)since表示“自從”時,不管它是用作介詞、連詞還是副詞,它通常都要與現(xiàn)在完成時連用?! ?/span>

I've?worn glasses since my childhood.

我從小就戴眼鏡?! ?/span>

The works have been closed since January.

一月份以來這些廠就關(guān)閉了?! ?/span>

He's put on a lot of weight since he gave up smoking.

他戒煙后體重增加了許多?! ?/span>

有時連用現(xiàn)在完成進(jìn)行時。如:  

He has been working since noon.

他從中午就開始工作了。  

二、since搭配時態(tài)的特殊情況  

雖然since通常要與現(xiàn)在完成時連用,但在以下情況,它也可以連用除完成時態(tài)以外的其他時態(tài):

1. 當(dāng)主句表示“多長時間”時,動詞可用一般現(xiàn)在時(當(dāng)然也可用現(xiàn)在完成時)。

如:  

It's a long time since I met you last.

好久不見了?! ?/span>

It's just a week since we arrived here.

我們到這里才一個星期?! ?/span>
 
以上各句的it is也可換成 it has been,不過在口語或非正式文體中,用一般現(xiàn)在時的情形比較普遍?! ?/span>

2. 當(dāng)主句謂語動詞為seem等連系動詞時。

如:  

It seems like years since we last met.

我們似乎幾年未見面了?! ?/span>

It seems like years since I last saw you.

從上次見到你以來好像已經(jīng)有許多年了?! ?/span>

3. 當(dāng)主句和從句表示情況“變化”時。

如:  

She doesn't?come round to see us so much since her marriage.

自從結(jié)了婚,她不怎么過來看我們了。(原來經(jīng)常來,結(jié)婚后就不怎么來了)