英文高手請進,since的用法

2009-03-31 1:11 am
(解題者送10點)
Alaska's Mt. Redoubt Volcano Erupts Again

March 26 , 2009 -- Alaska's Mount Redoubt erupted twice Thursday , spewing a more than 12-mile-high cloud that could drop ash on Anchorage for the first time since the volcano began erupting Sunday night.

這是新聞英文的其中一則內容
第一句為此篇報導的title
下面那一小段是第一段
我想請問一下
後面的since the volcano began erupting Sunday night.
前面沒有現在完成式
為什麼這裡可以用since呢?
since如果是自從的意思不是一定要用在完成式嗎?

另外我想請問
自從下午一點開始,我們已經讀書讀了2小時了
這句英文要怎麼翻?
Since 1 p.m. , we have studied for 2 hours ?
是這樣嗎
有了since還能+for?
那不就能搬回來變成
we have studied for 2 hours since 1 p.m ?
但我總覺得這樣怪怪的
所以,請英文高手來解答 !!
更新1:

每個答案都不一樣,我該相信誰=.= 但是since在文法書上明顯寫出用在完成式 這又是怎麼回事 ..?

回答 (3)

2009-03-31 4:25 am
✔ 最佳答案
因為版主是要探討SINCE的用法,所以對原文文意就不多了.since在用法上一般是要與現在(或過去)完成式連用的。因since主要是用於表示在過去某個時間發生並持續至說話時的情況或活動‧即:自從....以來. 自從.......以後.
所以,你質疑 原文為何沒用完成式並沒錯。但是,since用於非完成時態(non-perfect tense)只用於特殊情況。例如談的是時段本身的長度‧如:It seems like months since you last paid me.(從你上次發給我工資到現在,好像有幾個月了。)
Since the car accident he can't walk properly.(等於是: he has not been able to walk properly.) 自從出了車禍以後,他一直不良於行.)
根據上述說法,我想原文是屬於這個特殊用法.即原文談的是從Thursday到Sunday night 這時段長度.
March 26 , 2009 -- Alaska's Mount Redoubt erupted twice Thursday , spewing a more than 12-mile-high cloud that could drop ash on Anchorage for the first time since the volcano began erupting Sunday night.

版主的另一個問題.
自從下午一點開始,我們已經讀書讀了2小時了
Since 1 p.m. , we have studied for 2 hours ?
像上面這種用法,可能有商榷的地方‧
在文法上說明介係詞 for用於表時間時,是用於若干時期。如:年、月、日、星期。
又: 在字典上你也可以發現有這樣一段說明(比較與since的用法)For is used where you want to give the length of a period of time,but do not need to say exactly when it started or fininshed. It goes with all tense of verbs. 用於表示時間的長度,但不必準確說明起止的時間,它可與任何動詞時態連用。
像你上面since + for用法甚為少見。我想仍應以現在完成式來表達比較妥切。
如:He has been ill since last Friday.(從上星期五起他已經就病了)。
提供你參考.
參考: me+參考
2009-03-31 4:50 am
英文的邏輯是: 主詞 + 動詞 +地點 + 時間 = 口語化亦同
*這一點很重要 = 不要亂改外國人的邏輯*
@We have been studied for 2 hours since 1 PM.才對(強調下午)

@完成式 + since = 強調前面的事情 到現在還是如此

@並無規定 since之前一定要+現在完成式
例句: I never like you since I met you. (強調現在還是不喜歡)
PS:
如果火山爆發一直沒有停止 = 才可以用現在完成式

2009-03-30 20:55:08 補充:
我不是高手 只是打字慢半拍的雞婆者

2009-04-06 15:01:07 補充:
CHAD大大: (不好意思=現在才看到回問)
我的文法書上說:
since 自從 / 自~以來= 表示某事繼續至今的起點 *常*和完成式連用
@並沒有說 *只能*用完成式
書上的例句:
Since life is short, we must not waste life. (這裡是 既然)
我從影片上學來的例句:
I never like you since I met you. (強調現在還是不喜歡)
PS:
since用在現在式是很酷地講事實= 跟完成式的意義不一定相同
2009-03-31 1:34 am
其實不會耶 你下面這樣打是完全對的
Since = 自從.

Since 1 p.m. , we have studied for 2 hours ?
從下午一點, 我們讀書了兩個小時.

小問題, 不知道您的導師會不會介意, 時間在正常說法,
Since 1'o clock, we have studied for 2 hours.
不要去用 PM. 這樣不算完整句

例如你要說 3PM, 用 3'o clock. 三點的意思
參考: 留加十年的我


收錄日期: 2021-05-03 15:11:12
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20090330000015KK06265

檢視 Wayback Machine 備份