search

現在完成時講解

現在完成時講解

  現在完成時的兩種基本用法

  1、已完成用法(影響性用法)。該用法的現在完成時表示一個過去發生的動作在過去已經完成,並且這個過去發生並完成的動作對現在有影響或結果,同時說話強調的或感興趣的就是這個影響或結果:

  He has left the city. 他已離開這個城市。(結果:他不在這個城市)

  Someone has broken the window. 有人把窗戶打破了。(結果:窗戶仍破著)

  Have you seen my bag? 你看到我的手提包了嗎?(結果:你知道它在哪裡嗎?)

  2、未完成用法(持續性用法):該用法的現在完成時表示一個過去發生的動作並未在過去完成,而是一直持續到現在,並且有可能繼續下去(也可能到此結束):

  Have you waited long? 你等了很久嗎?

  We have been busy this afternoon. 今天下午我們一直很忙。

  The temperature has stayed hot this week. 這星期天氣一直很熱。

  【注】除以上用法外,現在完成時還可表示過去的重複動作甚至將來動作:

  He has always gone to work by bike. 他總是騎腳踏車上班。

  I’ll go to bed when I’ve finished my homework. 我做完作業後就上床睡覺了。

英語過去完成時的講解

  1、定義:

  表示過去某一時間或動作以前已經發生或完成了的動作,對過去的某一點造成的某種影響或是結果,用來指在另一個過去行動之前就已經完成了的事件。

  2、用法如下:

  (1)表示由過去的某一時刻開始,一直延續到過去另一時間的動作或狀態,常和for,since構成的時間狀語連用。

  如:I had been at the bus stop for 20 minutes when a bus finally came。

  (2)敘述過去發生的事情,在已敘述了過去發生的事情後,反過來追述或補述以前發生的動作時,常使用過去完成時。

  如:Mr.Smith died yesterday.He had been a good friend of mine。

  (3)在含有定語從句的主從複合句中,如果敘述過去的事,先發生的動作常用過去完成時。

  如:I returned the book that I had borrowed。

現在完成時的句子50個

  1、Have you been to Rome?你已經去了羅馬嗎?

  2、I have never seen him before.以前我從來沒有見過他。

  3、Gil bought a new computer.吉爾買了一臺新電腦。

  4、This is the best film I have ever seen.這是我看過的最好的電影。

  5、He is cleaning his shoes.他在清理他的鞋子。

  6、This is the first time I've heard him sing.這是我第一次聽他唱歌。

  7、I've been learning the new words.我一直在學習新單詞。

  8、They haven’t finished yet.他們還沒結束。

  9、Have you ever been abroad?你出國過嗎?

  10、I’ve just lost my keys.我剛丟了鑰匙。


現在完成的被動語態造句

  1、The party has been planned since the New Year.自從新年起這聚會就已經經籌劃了。   2、The building has been set up for several years.這個高樓已經修建幾年了。   3、This book has been r ...

現在完成的句子

  1、He has turned off the light。他已把燈關了。   2、Have you found your pen yet?你已找到你的鋼筆了嗎?   3、He has lived here since 1978。自從1978年以來,他一直住在這兒。   4、I have been in ...

現在完成句子大全

  1、I’ve just lost my keys.我剛丟了鑰匙。   2、Since when have you planted so many young trees?從什麼時候開始你種植了這麼多小樹的?   3、I have read the novel.我看過這部小說了。   4、They have ...

現在完成例句

  1、I have been reading a book these days.這幾天我一直在看一本書。   2、We have been working hard these days.這些天來,我們一直在努力工作。   3、They have been building a bridge.他們一直在造 ...

英語裡現在完成的用法

  現在完成時是“過去發生的動作對現在造成了影響”而且“過去的動作或狀態持續到現在並且已經完成”。在英語時態中,“時“指動作發生的時間,”態“指動作的樣子和狀態。主要分為兩種用法:   1、表示過去發生的動作對現在造成的影響:   該用法的現在完成時表示一個過去發生的動作在過去已經完成,並且這個動作對現在仍有 ...

英語現在完成到底表示什麼意思

  1、現在完成時是過去的動作或狀態持續到現在並且已經完成,對現在造成的影響,可能持續發生下去。在英語時態中,“時"指動作發生的時間,"態”指動作的樣子和狀態。   2、完成時態的構成分為兩部分:一是助動詞,二是實義動詞的過去分詞-ed。具體來說,用助動詞have表示“時”,以表明動作發生的時 ...

現在完成練習題

  1、— Is your father in?(B)   No,he( )dufor three hours.   A. was out B. has been out C. went out D. has gone out   2、My brother has nerve been late for wo ...