天天看點

100個經典句型提高英語戰力1000(No.37永久解決since從句考點)

作者:我的考試日記

37. Since he went to senior high school, he has worked very hard.

自從他上高中,他一直很用功。

100個經典句型提高英語戰力1000(No.37永久解決since從句考點)

經典句型解析since句型精講

連詞since引導狀語從句用法解析

用法1:since引導的時間狀語從句中用短暫性(終止性)動詞的一般過去式,主句用現在完成時或現在完成進行時。此種用法最為常見。此時,整個句子可以直接按照字面意思翻譯。即從句所表示的時間是從從句謂語動作發生的時間算起直到現在。

1)Since he changed jobs he's looked like a new man.

他跳槽之後像換了一個人似的。

2) She's a changed woman since she got that job.

她自從得到了那份工作,變得判若兩人。

《牛津高階英漢雙解詞典》

3)he has dealt with five guys since she divorced Tom.

她和湯姆離婚後和五個男人交往過。

4)I have been missing her since she left.

自從她離開我就一直很想念她。

100個經典句型提高英語戰力1000(No.37永久解決since從句考點)

5)We have been missing her since she left here.

自從她離開這裡我們就一直很想念她。

6)She's been working there since the beginning of last summer.

她自從去年夏初起就一直在那裡工作。《牛津高階英漢雙解詞典》

7)She had been worrying ever since the letter arrived.

自從接到那封信後她就一直焦慮不安。《牛津高階英漢雙解詞典》

例7說明:主句也是可以用過去完成态,隻是考試中還比較少見。

用法2:since引導的時間狀語從句中用延續性動詞或者是表示狀态的靜态動詞的一般過去式,主句用現在完成時或者現在完成進行時。此時,時間狀語從句所表示的時間是從從句中這個延續性動作或表示狀态的靜态動詞動作結束直到現在這個時間段,翻譯時不能按照字面翻譯。

1)I haven’t heard any noise since I slept.

我醒後未聽到任何聲音。

2)I’ve written her 30 letters since I was here.

自從我離開這,我已經給她寫了30封信。

3)It has been almost five years since I taught high school students.

我不教高中已經大概有五年了。

4)It's been an age since we've seen them.

我們有很長一段時間沒有見到他們了。

5)What was the party like?

Wonderful.It’s years since I enjoyed myself so much .

晚會怎麼樣?非常精彩。我已經很多年沒有玩得那麼最痛快了。93聯考試題

6)It's been years since I enjoyed myself so much as last night.

我已經很多年沒有像昨晚那麼痛快了。

100個經典句型提高英語戰力1000(No.37永久解決since從句考點)

7)I have changed my job five times since I was in Shanghai.

我離開上海後換了五次工作。

請比較:

He has written to me frequently since I was ill.自從我病愈以來,他屢次給我寫信。

He has written to me frequently since I fell ill.自從我生病以來,他就屢次給我寫信。

用法3:since引導的時間狀語從句中的動詞完成時,主句的動詞用現在完成時或者現在完成進行時。此時翻譯時可以直接按照字面意思了解。

1)It has been almost five years since I have taught senior three students.

我從教高三開始到現在已經五年了。

2)I have never heard from her since she has worked there.

自從她去那工作到現在為止,我沒有收到過她的來信。

3)Since we have owned a car,we have gone camping every year.

自從我們有了汽車,我們每年都去野營。

100個經典句型提高英語戰力1000(No.37永久解決since從句考點)

4)We think highly of your up-grading spirit since you have been trying to change yourself.

從你一直努力改變自己以來,我們都高度贊賞你的上進精神。

5)We all admire you since you have been doing everything to help the poor.

自從你一直做任何事情幫助窮人以來,我們都很欽佩你。

Since I’ve been at this school ,we have had three headmasters.

自從我到這所學校以來,我們已經換了3個校長了。

Since I was at this school,they have had three headmasters.

自從我離開這所學校以來,他們已經換了三個校長了。

用法4.特殊情況用法,從句所表達的時間為since I was a child;since we were young,等等延續性動詞或表狀态的靜态動詞的一般過去時也可以表示動作或狀态持續到現在,(常常ever since連用):

She had been worrying ever since the letter arrived.

He's been in the doldrums ever since she left him.

自從她離開他以來,他一直很消沉。

He's been there ever since you left!

自從你離開後他就一直在那裡!

Ever since we moved last year, I worry a lot about whether I can handle this new job

自從去年我們搬家,我就一直非常擔心能否做好這份新工作。

I've had the hots for him ever since he came to college.

自從他來上大學後,我就對他春心萌動。

100個經典句型提高英語戰力1000(No.37永久解決since從句考點)

Ever since I saw the diary excerpts I've been cast down.

自從看到日記摘錄,我就一直非常沮喪。

It's been niggling at my mind ever since I met Neville in Nice

自從在尼斯見到内維爾後,我一直忐忑不安。以上6例摘自《柯林斯高階英漢雙解學習詞典》

The two of them have been close friends ever since they knew.

他們倆認識後一直很要好。

He has loved labour ever since he was a child.

他從小熱愛勞動。

The girl has grown prettier than ever since I saw her a year ago.

一年不見,小姑娘出落得更漂亮了。

以上3例摘自《漢英大詞典》

He has loved reading ever since he was a child.

他從小兒愛讀書。

She has given a lot of help ever since she worked in our factory.

自從她來我們工廠後,給了我不小的幫助。

說明,ever since連用時是可以直接翻譯的,沒有動詞延續性等規則限制。

再看經典例句:

So much has changed in the sport since I was a teenager.

自打我十幾歲以來,這項運動已經有了很大改變。

I had been out since I was 17.

我從17歲起就公開我是同志。

They've been best friends since they were children.

他們從孩提時起就是最要好的朋友。

I've earned my own living since I was seven, doing all kinds of jobs.

從 7 歲起我就自己養活自己,做過各種工作。

She's been using since she was 13.

她從13歲起就吸毒。

以上5例摘自《牛津高階英漢雙解詞典》

用法5:主句是it作主語後接一段時間+since從句用法

另外:A)、It is +--一段時間- + since +持續性謂語動詞一般過去時(表否定)

It is three years since she lived here. 她已三年不住這兒了。

It's only a year since I last saw the child and he's grown so tall.

這孩子一年不見,長這麼高了。

It's twenty years since I've seen her.

我已經二十年沒見她了。

How long is it since we last went to the theatre?

我們多久沒去看戲了?

It's been two weeks now since she called.

她到現在已經有兩個星期沒來電話了。

100個經典句型提高英語戰力1000(No.37永久解決since從句考點)

B)、It is + -一段時間-- + since S + 瞬間謂語動詞一般過去時(表肯定)例:

It is years since I stopped smoking).我戒煙已經數年了。

It is nearly two years since I came here.

我來這兒快兩年了。

It's a long time since they left.

他們已經離開很久了。

It is two years since we last parted.

我們上次分手以來已有兩年了。

It was two years since we had last parted.

那時我們已經分手兩年了。

100個經典句型提高英語戰力1000(No.37永久解決since從句考點)

It had been (或was) fifteen years since she had left.

自從她離開已經15年了。

從時态角度看:

It is +一段時間+since 從句(一般過去時)

It was +一段時間+since 從句(過去完成時)

It has been +一段時間+since 從句(現在完成時或一般過去時)

It had been +一段時間+since 從句(過去完成時或一般過去時)

100個經典句型提高英語戰力1000(No.37永久解決since從句考點)

繼續閱讀