国产精品麻豆欧美日韩ww_欧美日高清视频_亚洲精品成人久久久_久久精品国产清自在天天线

英語語法網英語答疑網 英語詞匯網 高考英語網
精心組稿 精巧編排 精彩紛呈 全心打造英語第一品牌!
加入收藏
網站地圖
首    頁 | 語法新聞 | 名詞用法 | 代詞用法 | 冠詞用法 | 數詞用法 | 介詞用法 | 連詞用法 | 形容詞用法 | 副詞用法 | 比較等級 | 動詞用法 | 連系動詞 | 情態動詞 | 動詞時態 | 被動語態 | 虛擬語氣 | 非謂語動詞 | 疑問句 | 祈使句 | 感嘆句 | 否定句 | 倒裝句 | 強調句 | there be存在句 | 省略句 | 獨立主格 | 主謂一致 | 狀語從句 | 定語從句 | 名詞性從句 | it用法 | 語法練習 | 語法考試 | 語法綜合 | 句子成分 | 語法連載 | 語法著作 | 英語語料庫 | 語法與翻譯 | 雙語閱讀 | 語法與慣用法 | 語法與寫作 | 期刊精選 | 語法觀點 | 語法挑刺 | 下載中心 | 趣味英語 | 會員之家 | 專家顧問 | 百家講壇 | 答疑中心
您現在的位置: 英語語法網 > 雁過留聲 > 查看留言
·切換到留言本方式
查看所有留言 簽寫新的留言 留言模式:游客模式  查看模式:討論區方式  發表模式:審核發表   有0條待審核
2 條貼子   首頁 | 上一頁 | 1 | 下一頁 | 尾頁 60條貼子/頁  轉到第
主題::from可用于完成時態嗎 :2011/3/15 21:26:22


【游客】
阿杜

老師,我看了咱們的介詞講解,有些疑惑,請您指導。
1. The phrase has been in wide use  from before 1950's.
這句話里的from +過去的具體時間點能用于現在完成時??難道這里的from相當于since嗎?
from +時間點都能用于哪些時態?
from +時間點to+時間點,又能用于哪些時態呢?
2.I have written a book since 3 years ago .對since 3years ago 提問應該是:How long have you written a book?對嗎?
如果只對3 years ago 提問呢?難道能是:Since when have you written a book ? 和Since when did you write a book?有什么不同呢?
老師,請指導,謝謝。

管理員[admin]回復:

The phrase has been in wide use from before 1950's.  

這句話里的from +過去的具體時間點能用于現在完成時?難道這里的from相當于since嗎?from +時間點都能用于哪些時態?from +時間點to+時間點,又能用于哪些時態呢?  

答:許多書都說 from 不能連用現在完成時,但偶爾也見到過since連用現在完成時的例子:  

We have been good friends since [from] childhood. 我們從童年時代起就是好朋友。(摘自周貞雄編著《大學英語重點詞正誤用法手冊》)  

They have been working from early morning. 他們從一清早起就一直在干活。(摘自王福禎編著《新時代英語慣用法詞典》)  

但就本人收集到的實例,這樣的用法很少見,建議還是改為since比較好。下面是我平時收集到的幾個 since before... 連用現在完成時的權威實例:  

She’s lived there since before the war. 她從戰前就一直住在那里。(摘自《牛津高階英漢雙解詞典》第6before詞條)  

There’s been no word from them since before Christmas. 自圣誕節前就一直沒有他們的消息。(摘自《牛津高階英漢雙解詞典》第6word詞條)  

至于“from +時間點”都能用于哪些時態,很難具體說定,用各種時態都有可能,但應以現在時態和過去時態居多;“from +時間點to+時間點”也是一樣。  

I have written a book since 3 years ago .since 3years ago 提問應該是:How long have you written a book? 對嗎?  

如果只對3 years ago 提問呢?難道能是:Since when have you written a book? Since when did you write a book? 有什么不同呢?  

答:沒錯,在 I have written a book since 3 years ago 一句中,對since 3years ago 提問,應該是:How long have you written a book?   

如果只對3 years ago 提問,那便是:Since when have you written a book?   

最好不說:Since when did you write a book? 因為since…表示從過去持續到現在的時間,原則上應用現在完成時態。  

不過有一點補充:I have written a book since 3 years ago 這個句子似應用現在完成進行時比較好,因為從句意上看有強調進行之意味,可改為:I have been writing a book since 3 years ago. 你同意我的看法嗎?  

回復時間: 2011/3/16 12:50:29
共有回復1條
回復::Re: from可用于完成時態嗎 :2011/3/18 12:56:45


【游客】
麗華姐
說得有道理,學習了!
 返回列表
2 條貼子   首頁 | 上一頁 | 1 | 下一頁 | 尾頁 60條貼子/頁  轉到第
回 復 留 言
姓  名: *
性  別:
E-mail :
 Oicq :
 Icq :
 Msn :
個人主頁:
留言主題: *
現在心情:

留言內容:
小提示:換行請按Shift+Enter,另起一段請按Enter
是否隱藏: 正常 隱藏 * 選擇隱藏后,此留言只有管理員和留言者才可以看到。
  驗證碼:      *