|
內部講義:?荚~的語法與用法(14) | |||
作者:TJG 文章來源:本站原創 點擊數: 更新時間:2012/6/2 |
|
||
說明:引用此文請注明出處,并務請保留后面的有效鏈接地址,謝謝!
(4) 表示時間長度時,通常用一般現在時代替現在完成時。如: It’s ten years since he left here. 他離開這兒已10年了。 How long is it since you arrived? 你到來多久了? 2. 關于后續詞:用作介詞,其后除可接名詞代詞外,有時可接介詞短語。比較: He had been there since her death. 自從她死以來他就一直在那兒。 He had been there since before her death. 自從她死以前他就一直在那兒。 有時可接 then, when。如: He’s been ill since then. 自那以來他一直病著。 Since when have you lived here? 從什么時候開始你就住在這里了? 像一般介詞一樣,其后也可接動名詞( 注意動名詞的邏輯主語應是句子主語)。比較: 自上次寫信以來我已收到她三封來信。 正:I’ve had three letters from her since I wrote last. 正:I’ve had three letters from her since writing last. 3. 關于翻譯:用作連詞,它所引導從句的謂語通常應是非延續性動詞,但有時也可以是延續性動詞或狀態動詞,不過此時應注意:若為延續性動詞或狀態動詞,那么它所表示的通常是動作或狀態的完成或結束(而不是其開始)。如: I haven’t heard from him since he lived in 正譯:自從他離開北京以來,我一直未收到他的信。 誤譯:自從他住在北京以來,我一直未收到他的信。 He has never come to see me since I was ill. 正譯:自我病愈以來他還沒來看過我。 誤譯:自我生病以來他還沒來看過我。 若要表示從句中的動作或狀態延續至今,就應該用持續性動詞的現在完成時,而不是用一般過去時。如: I haven’t had a good meal (ever) since I’ve been here. 我自從來到這里后還沒吃過一頓好的。 注:兩種例外的情況: (1) 有個別句型(主要是……since I was a child 等),從句即使用了狀態動詞的一般過去時,它也指狀態一直持續到現在。如: I have wanted to visit Disney World since I was a child. 自孩提時代起我就想去看看迪斯尼樂園。 (2) 有個別句型(主要是 it’s some time since……等),從句即使用了持續性動詞的現在完成時,它也指動作的結束( 但從句不能用否定式)。如: It’s a long time since I (have) studied English. 我很久沒學英語了。 ◆sing v. 表示“唱歌”,可接雙賓語,若雙賓語易位用介詞 for。如: 她給我們唱了首英語歌。 正:She sang us an English song. 正:She sang an English song for us. ◆size n. 表示大小或尺寸,根據情況可用作可數或不可數名詞。如: What size is the box? 這個盒子的尺寸是多少? The two houses are of a size. 這兩座房子一樣大。 It is equal in size to a book. 他的大小與一本書相同。 上一頁 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一頁 >> 引用地址: |
|||
文章錄入:admin 責任編輯:admin | |||
【發表評論】【加入收藏】【告訴好友】【打印此文】【關閉窗口】 |
|
||||||
| 網站地圖 | 版權申明 | 設為首頁 | 加入收藏 | 會員中心 | 取回密碼 | 友情鏈接 | 用戶留言 | 管理登錄 | ||||
|