since和before的用法有什麼區別呢

來源:魅力女性吧 7.04K
since和before的用法有什麼區別呢

before和since的區別為:詞性不同、側重點不同、用法不同。

一、詞性不同

1、before:介詞:在……之前,先於在……面前面對(法院、法庭或其他官方機關)並受審(寧願……)不願。形容詞:以前,過去,已經。

2、since:介詞:自……以後。形容詞:此後之前。

二、側重點不同

1、before:before側重於當前時間之前。

2、since:since側重於當前時間之後。

三、用法不同

1、before:強調之前的事。He spent his early life in Sri Lanka before moving to Canada.移居加拿大前,他早年生活在斯里蘭卡。

2、since:強調之後的事。They worked together in the 1960s, and have kept in contact ever since.他們在20世紀60年代曾一起工作,自那時起就一直保持著聯絡。

before和since的用法區別:since是自從的意思before是在~~之前

一段時間 +since,表示從這個時間開始到現在---自從~~~以來

一段時間 + before表示在這個時間之前,或者大約在這個時間上就會發生某事 擴充套件資料

一、一段時間 +since

表示從這個時間開始到現在---自從~~~以來

用法上It + ( 現在完成時 ) + 一段時間+ since + ( 一般過去時 )

例句:

1. It is / has been four days since I caught a cold. 我感冒已四天了.

2. It is / has been two weeks since we met last. 自從我們上次見面以來已過了兩週.

二、一段時間 + before

表示在這個時間之前,或者大約在這個時間上就會發生某事

用法上It + ( 一般將來時 ) + 一段時間+ before +( 一般現在時 )

例句:

It will be five years before he meets you again.

五年之後他就會再見你的.

It + be (not) + long before

表示"(不)很久 / 才…"或"(沒)過多久就 / …"

It was (not) long before …. (談論過去)

It will (not) be long before ….(談論將來)

It was long before she came back.

沒過多久她就回來了.

It will be long before we meet again.

很久以後我們才會再見面.

It will not be long before we turn our hope into reality.

過不了多久我們的希望就會變成現實.

這裡it指時間,before是連詞,引導時間狀語從句可用一段時間來替代.

雖然兩個單詞同屬連詞, 但兩者卻有著截然不同的意思。

since 表達的是: “從什麼時間開始," 即”從過去的某個時間以來。"

before 則表達的是:“在過去某個時間之前。

熱門標籤