注冊
當(dāng)前位置: 阿卡索外教網(wǎng)> 博客 > 口語解析 > 英語過去完成時(shí)態(tài)解析總結(jié)

英語過去完成時(shí)態(tài)解析總結(jié)

發(fā)布時(shí)間:2018年05月10日 14:48:53 評論 · 2161瀏覽

過去完成時(shí)(The Past Perfect Tense):表示過去某一時(shí)間或動(dòng)作以前已經(jīng)發(fā)生或完成了的動(dòng)作,對過去的某一點(diǎn)造成的某種影響或是結(jié)果,用來指在另一個(gè)過去行動(dòng)之前就已經(jīng)完成了的事件。它表示動(dòng)作發(fā)生的時(shí)間是“過去的過去”,側(cè)重事情的結(jié)果。

過去完成時(shí)態(tài)的結(jié)構(gòu):???主語+had+動(dòng)詞過去分詞

①肯定句:主語+had+動(dòng)詞過去分詞+其他.

②否定句:主語+had+not+動(dòng)詞過去分詞+其他.

③疑問句:Had+主語+動(dòng)詞過去分詞+其他??,肯定回答:Yes,主語+had.否定回答:No,主語+hadn't.

④特殊疑問句:特殊疑問詞或詞組+had+主語+過去分詞+其他?

⑤被動(dòng)語態(tài):主語+had(not) +been+動(dòng)詞過去分詞+其他

(1)表示在過去某一時(shí)刻或動(dòng)作以前完成了的動(dòng)作,也可以說過去的時(shí)間關(guān)于過去的動(dòng)作。即“過去的過去”。

可以用by,before等介詞短語或一個(gè)時(shí)間狀語從句來表示,也可以用一個(gè)表示過去的動(dòng)作來表示,還可能通過上下文來表示。

By nine o’clock last night,we had got 200 pictures from the spaceship到昨晚9點(diǎn)鐘,我們已經(jīng)收到200張飛船發(fā)來的圖片。

(2)表示由過去的某一時(shí)刻開始,一直延續(xù)到過去另一時(shí)間的動(dòng)作或狀態(tài),常和for,since構(gòu)成的時(shí)間狀語連用。

I had been at the bus stop for 20 minutes when a bus finally came.當(dāng)車來的時(shí)候,我在車站已等了20分鐘。

(3)敘述過去發(fā)生的事情,在已敘述了過去發(fā)生的事情后,反過來追述或補(bǔ)述以前發(fā)生的動(dòng)作時(shí),常使用過去完成時(shí)。

Mr.Smith died yesterday.He had been a good friend of mine.史密斯先生昨天去世了。他以前是我的好友。

(4)在含有定語從句的主從復(fù)合句中,如果敘述過去的事,先發(fā)生的動(dòng)作常用過去完成時(shí)。

I returned the book that I had borrowed.?我已歸還了我借的書。

She found the key that she had lost.???她丟失的鑰匙找到了。

價(jià)值300元外教英語課程領(lǐng)?。?a href="http://m.cn-hb.com.cn/lps/lp4.htm?search=700053" target="_blank" rel="nofollow">http://m.cn-hb.com.cn/lps/lp4.htm?search=700053 (北美原版教材)

(5)過去完成時(shí)常常用在told,said,knew,heard,thought等動(dòng)詞后的賓語從句(或間接引語)中,這時(shí)從句中的動(dòng)作發(fā)生在主句表示的過去的動(dòng)作之前。

He said that he had known her well.???他說他很熟悉她。

I thought I had sent the letter a week before.????我認(rèn)為我一星期前就把信寄出去了。

(6)狀語從句:在過去不同時(shí)間發(fā)生的兩個(gè)動(dòng)作中,發(fā)生在前,用過去完成時(shí);發(fā)生在后,用一般過去時(shí)。when,before,after,assoonas,till/until引導(dǎo)的復(fù)合句。

When I woke up, it had already stopped raining.???我醒來時(shí)雨已停了。

She didn’t go to bed until she had finished her work.?她直到把工作做完之后才睡覺。

注意:如果兩個(gè)動(dòng)作緊接著發(fā)生,則常常不用過去完成時(shí),特別是在包含before和after的復(fù)合句中,因?yàn)閺木涞膭?dòng)作和主句的動(dòng)作發(fā)生的先后順序已經(jīng)非常明確,可以用一般過去時(shí)代替過去完成時(shí)。

After he arrived in England,Marx worked hard to improve his English.馬克思到達(dá)英格蘭之后,努力提高他的英語水平。

(7)動(dòng)詞think,want,hope,mean,plan,intend等用過去完成時(shí)來表示過去未曾實(shí)現(xiàn)的想法,希望,打算或意圖等。

They had wanted to help but could not get there in time.他們本來打算去幫忙,但沒有及時(shí)趕到那里。

Wehadhopedtobeabletocomeandseeyou.??我們本來希望能來看看你。

(8)過去完成時(shí)還可用在hardly,when,nosooner…than…,Itwasthefirst(second,etc)time(that)…等固定句型中

Hardly had he begun to speak when the audience interrupted him.他剛開始演講,聽眾就打斷了他。

與現(xiàn)在完成時(shí)的區(qū)別

現(xiàn)在完成時(shí)表示的動(dòng)作發(fā)生在過去,以now的時(shí)間為基點(diǎn),但側(cè)重對now產(chǎn)生的結(jié)果或造成的影響;過去完成時(shí)則是一個(gè)相對的時(shí)態(tài),以過去時(shí)間為基點(diǎn),它所表示的動(dòng)作不僅發(fā)生在過去,更強(qiáng)調(diào)“過去的過去”,只有和過去某時(shí)或某動(dòng)作相比較時(shí),才用到它。

I have learned 1000 English words so far.?到目前為止我已經(jīng)學(xué)會了1000個(gè)英語單詞。

I had learned 1000 English words till then.到那時(shí)為止我已經(jīng)學(xué)會了1000個(gè)英語單詞。

—I'm sorry to keep you waiting.對不起,讓你久等了。

—Oh, not at all. I have been here only a few minutes.沒什么,我只等了幾分鐘。

與一般過去時(shí)的區(qū)別

1.時(shí)間狀語不同:過去完成時(shí)在時(shí)間上強(qiáng)調(diào)“過去的過去”;而一般過去時(shí)只強(qiáng)調(diào)過去某一特定的時(shí)間。

They had arrived at the station by ten yesterday./? They arrived at the station at ten yesterday.

2.當(dāng)兩個(gè)或兩個(gè)以上接連發(fā)生的動(dòng)作用and或but連接時(shí),按時(shí)間順序,只需用一般過去時(shí)來代替過去完成時(shí);另外,在before,after,as soon as引導(dǎo)的從句中,由于這些連詞本身已經(jīng)表示出時(shí)間的先后,因此也可以用過去時(shí)來代替過去完成時(shí)。

He entered the room, turned on the light and read an evening paper.

3.過去完成時(shí)表示過去的過去,不單獨(dú)使用,一般和一般過去式一起使用。

<上一篇 英語發(fā)音聲調(diào)練習(xí)有哪些步驟

下一篇> 英語語法結(jié)構(gòu)和成分解析

相關(guān)文章

評論

發(fā)布評論
查看更多評論

熱門排行

最近更新