施強教育網-專注留學教育外語,權威出國留學中介機構

院校搜索

College Search

院校搜索

請選擇國家
  • 美國
  • 英國
  • 澳大利亞
  • 加拿大
  • 新西蘭
  • 德國
  • 瑞士
  • 法國
  • 荷蘭
  • 意大利
  • 愛爾蘭
  • 日本
  • 韓國
  • 新加坡
  • 中國
  • 俄羅斯
  • 烏克蘭
  • 西班牙
  • 泰國
  • 馬來西亞
請選擇院校類型
  • 大學
  • 預科
  • 外語培訓學校
  • 學院
  • 中學
  • 小學
×

【跟著王掌門降語法】014丨過去完成時也就那么回事兒~

發布時間:2018-01-05 來源:施強教育

哈嘍,本期王掌門又和大家見面啦~

上節課我們利用三招搞定了現在完成時,也對現在完成時的一個要害了然于心,他一定是和現在時間有千絲萬縷的聯系。那么同理,今天的主角過去完成時,弟子們來腦洞一下,和什么時間有關系呢?


沒錯,就是過去時間!

而且這時他還要凌駕于過去時間之上。句子中一定要先出現過去時間(或動作),過去完成時才會現身。


為什么會這樣呢?我們來剖析一下他的定義便可知曉。

過去完成時表示在過去某一時間或動作以前已完成或已發生的動作。

看到木有,一定有一個參照物,沒有參照物過去完成時死也不會現身。

這個過去時間的參照物可以用by,before(均表示在......之前)等介詞短語或一個時間狀語從句來表示。


搞定了過去時間這個參照物,那么問題又來了,究竟是在過去時間之前已經發生還是暫未發生呢?

OK,為師想直觀地回答這個問題:

請記住:一定是在過去時間之前已發生。

但是發生并不意味著完成,所以我們可以分成兩種情況。


?? 發生并完成:

近日,元寶不知為啥醋意大發,總是要和一個新來的師弟爭寵。時而拌嘴:

I had finished the home work before you did.

元寶:掌門布置的作業我可比你完成的早。

??發生但未完成:

昨兒個吵個沒完,今兒個又有了新話題:

I had been here for more than five years since the very first day you came.

元寶:要知道,你來的第一天,我可是已經在中院呆了五個多年頭了!


元寶此話一出,意思就不明而喻了,我呆的比你就久多了。并且had been這個動作并沒有因為你這個師弟的到來而終止,還在持續!

哇哇,火藥味兒不止一點濃,先打?。?/p>

 

剛剛我們講的都是含有一個過去時間狀語從句的復合句,那么簡單句中可以用嗎?

Good question!

答案是可行的,但是時間狀語我們得謹慎用對!

如何用對,來看為師剖析!


首先,以下幾句對嗎?

It had rained yesterday.

Ha had gone to bed at 10:00 last night.

有些腦門兒被夾的弟子會說:掌門,對呀!這兩簡單句中都有過去的時間yesterday, at 10:00 last night.

但真相并非如此,過去完成時的一個參照點是過去時沒錯,但必須還要在過去時之間就已經發生,所以這兩個時態是被關在不同小黑屋的獨立體。

所以要想改寫成過去完成時,就得在時間狀語上下文章:

It had rained before yesterday.

Ha had gone to bed by 10:00 last night.

before yesterday和by 10:00 last night,增加或變換了介詞,意思totally different,在昨天之前、在昨晚十點之前。


總結一番吧:

1.過去完成時表示過去的過去,一定要表示在過去時間之前已發生的動作;

2.過去完成時可以表示在過去一個動作前已經發生并完成的動作;

3.過去完成時可以表示在過去一個動作前已經發生但未完成的動作;

400-018-0008

評估通道

Evaluation channel

快速評估通道

意向國家
  • 美國
  • 英國
  • 澳大利亞
  • 加拿大
  • 新西蘭
  • 德國
  • 瑞士
  • 法國
  • 荷蘭
  • 意大利
  • 愛爾蘭
  • 日本
  • 韓國
  • 新加坡
  • 中國
  • 俄羅斯
  • 烏克蘭
  • 西班牙
  • 泰國
  • 馬來西亞
×
日韩久久久精品首页