當前位置

首頁 > 基礎學英語 > 零基礎學英語 > since後面用什麼時態

since後面用什麼時態

推薦人: 來源: 閱讀: 8.82K 次

since後面用什麼時態

since後面一般用“現在完成時”或“一般現在時”;

since表示“自從”時,通常與現在完成時連用;

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

since一般用於現在完成時或一般現在時

一、since通常搭配的時態  

當since表示“自從”時,不管它是用作介詞、連詞還是副詞,它通常都要與現在完成時連用。  

I've worn glasses since my childhood.

我從小就戴眼鏡。  

The works have been closed since January.

一月份以來這些廠就關閉了。  

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

他戒菸後體重增加了許多。  

有時連用現在完成進行時。如:  

He has been working since noon.

他從中午就開始工作了。  

二、since搭配時態的特殊情況  

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

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

如:  

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

好久不見了。  

It's just a week since we arrived here.

我們到這裏才一個星期。  
 
以上各句的it is也可換成 it has been,不過在口語或非正式文體中,用一般現在時的情形比較普遍。  

2. 當主句謂語動詞爲seem等連繫動詞時。

如:  

It seems like years since we last met.

我們似乎幾年未見面了。  

It seems like years since I last saw you.

從上次見到你以來好像已經有許多年了。  

3. 當主句和從句表示情況“變化”時。

如:  

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

自從結了婚,她不怎麼過來看我們了。(原來經常來,結婚後就不怎麼來了)