小升初英語語法大全:過去完成時(had done)

發布于 2018-05-11 15:06  編輯:XIE
0

小升初英語語法大全:過去完成時(had done)


英語作為一種語言,本身就是一個系統,需要靠英語語法來規范,因此學習英語語法是十分必要的。那么小升初英語語法都有哪些呢?下面考無憂網校小編為你分享小升初英語語法大全___過去完成時(had done)。


過去完成時(had done)知識點:

表示在過去的某個時間或動作以前已經發生的動作或已經存在的狀態。就是我們常說的:表示"過去的過去的動作或狀態"。

例:

Until then, his family _________ from him for six months.

A) didn't hear 

B) hasn't been hearing

C) hasn't heard 

D) hadn't heard

全句的意思是:“到那時為止,他家里已經有六個月沒得到他的消息了。”由此可以看出,謂語動詞的動作延續到過去的某一時刻才完成,因此謂語要用過去完成時。答案是D)。

其它選項中:

A) didn't hear,因為一般過去時只表示過去發生的事情或存在的狀態,所以不能與時間狀語for six months連用。

B) hasn't been hearing,現在完成進行時表示過去某時刻繼續到現在或現在還在進行的動作,與題意不符。

C) hasn't heard,現在完成時表示從過去某一時刻到現在為止發生的動作。而題中的then只表示過去的某一時刻,不能表示現在時間。

 

過去完成時(had done)注意事項

“過去的過去”這種邏輯關系常通過上下文體現出來,而不一定受某個時間狀語的限制。

例:

There had been some one in our room just now, because I noticed a burning cigarette end on the floor when we opened the front door.

剛才有人在我們的房間里,因為我們打開前門進來時,我注意到地板上有一支仍在燃燒的香煙。

分析:雖然時間狀語是just now,似乎應該使用一般過去時,但是“在房間里”這個狀態是在"開門"和"注意"這兩個過去的動作之前就存在的,所以應該用過去完成時。


小編推薦:

更多小升初考試資訊在這里>>>小升初考試

更多小升初英語考試資訊在這里>>>小升初英語考試

想要順利通過小升初英語考試嗎?考無憂網校助你順利通關考試>>>小升初英語題庫

本文網址:http://www.bsuzxn.tw/info/xscyy/1805/1138817.html
選擇分享到:
2012彩票软件那个最准