|
過去完成時用法詳解 | |||
作者:gramhw 文章來源:本站原創(chuàng) 點擊數(shù): 更新時間:2008/12/5 |
|
||
說明:引用此文請注明出處,并務(wù)請保留后面的有效鏈接地址,謝謝!
過去完成時用法詳解 ■基本用法 過去完成時由“had+動詞的過去分詞”構(gòu)成。主要表示在過去某一時刻或某一動作之前已經(jīng)完成了的動作,即“過去的過去”。如: The weather was worse than I had expected. 天氣比我預(yù)料的要糟。 When I turned around, the boy had disappeared. 我一轉(zhuǎn)身男孩就不見了。 He said he had come in through the window 他說他是從窗戶進(jìn)來的。 有時表示從過去某一時刻開始一直延續(xù)到另一過去時刻的動作或狀態(tài)。跟現(xiàn)在完成時一樣,也常與how long, for three days等表示一段時間的一類狀語連用。如: He asked how long I had lived there. 他問我在那兒住過多久。 ■與一般過去時的比較 從用法上看,一般過去時表示過去某時發(fā)生的動作或存在的狀態(tài),而過去完成時則表示過去某一時間以前(即過去的過去)發(fā)生的動作或存在的狀態(tài)。但是,當(dāng)幾個過去的動作用and, then, but等連接,且按照動作發(fā)生的先后順序表達(dá)時,幾個動作均可用一般過去。如: He got up, washed his face, and went out. 他起床后就洗臉,然后就出門了。 請比較下面兩句: I bought a lighter, but lost it the next day.作比較。 I lost the lighter I had bought the day before. 我遺失了前天買的打火機(jī)。 另外,由after, before, as soon as 等連詞引導(dǎo)時間狀語從句,由于這些連詞已經(jīng)清楚地表明了主從句謂語動詞的先后順序,所以對于先發(fā)生的動作也可用一般過去時表示。如: I told them the news after you (had) left. 你走后我把這消息告訴了他們。 ■表示未曾實現(xiàn)的想法 表示想法或打算的動詞,如hope, want, expect, think, suppose, plan, mean, intend等的過去完成時,后接不定式to do時,可以表示未曾實現(xiàn)的想法,即“本想做某事(但卻沒做)”。如: I had meant to go on Monday but have stayed on. 我本想禮拜—走的,但又留下了。 We had thought to return early but they wouldn’t let us go. 我們本想早回來的,但他們不讓我們走。 ■使用過去完成時的句式 有的句式的謂語動詞習(xí)慣上要用過去完成時。如: Hardly had he arrived when she started complaining. 他剛到她就抱怨起來。(hardly…when…句式的主語通常要用過去完成時) I had no sooner closed the door than somebody knocked. 我剛把門關(guān)上就有人敲門。(no sooner…than…句式的主語通常要用過去完成時) It was the first time he had been bitten by a dog. 這是他第一次被狗咬。(it was the first time…句式的從句謂語通常要用過去完成時) 引用地址: |
|||
|
|||
文章錄入:admin 責(zé)任編輯:admin | |||
【發(fā)表評論】【加入收藏】【告訴好友】【打印此文】【關(guān)閉窗口】 |
|
||||||
| 網(wǎng)站地圖 | 版權(quán)申明 | 設(shè)為首頁 | 加入收藏 | 會員中心 | 取回密碼 | 友情鏈接 | 用戶留言 | 管理登錄 | ||||
|