我們常說的“自從你離開家已經三年了。”或“從我開始做這行,已經十年了。”這些句子中都含有“迄今為止一共有多久時間”的意思,都可以使用“It is/has been + ... + since”這個句型。想知道這個句型的解析和如何運用?下面就由在優朗英語教授大學英語培訓課程的陶老師來跟我們聊聊關于這個句型的解析。
句型解析:
1.強調某動作或狀態是從過去一直持續到現在的句型
這個句型強調的時間是從過去到現在。主句通常用一般現在式或現在完成式,即“It is/has been + 時間段”,since引導的從句通常用一般過去式。但如果主句強調某動作或狀態是從過去一直持續到 現在,那么since引導的從句則要用現在完成式。
2.動詞是延續性動詞的情況
如果從句中做動詞是延續性動詞,則從句表示“從這個動作或狀態的結束時算起”,所以要翻譯成否定意思,即“有多長時間沒有……了”。
例句:
How long is it since you were in Beijing?
你離開北京有多久了?
3.動詞是瞬間性動詞的情況
如果從句中的動詞是瞬間性動詞,則從句表示“從該動作開始的那刻起”,意思須著翻譯即可。
例句:
It is just a week since I arrived here.
我到這里剛好有一星期了。
4.since引導的從句為過去完成式的延伸句型
這個句型可延伸為:“It was + 時間段 + since...”。此時since引導的從句用過去完成式。
情景會話:
It is just a week since I arrived here.
You should get on well with your new classmates.
我到這里剛好有一星期了。
你應該好好地和你的新同學相處。
How long is it since you were in Beijing?
Three years.
你離開北京多久了?
三年了。
You look fine today.
It is two days since I was ill.
你今天看起來氣色很好。
我已康復兩天了。