六年級過去完成時句子

  英語共有十六種時態,其中一種是過去完成時,表示在過去的某個時間或動作以前已經發生的動作或已經存在的狀態。小編在此整理了,供大家參閱,希望大家在閱讀過程中有所收穫!

  精選

  1.he had done something wrong.

  他已經做了一些錯誤的。

  2.he had had breakfast.

  他已經吃了早飯

  3.Father had done more research than I could truly appreciate until now.

  父親比我可能直到現在真實地讚賞做了更多研究。

  By nine o’clock last night,we had got 200 pictures from the spaceship.

  到昨晚9點鐘,我們已經收到200 張飛船發來的圖片.

  I had been at the bus stop for 20 minutes when a bus finally came.

  當車來的時候,我在車站已等了20分鐘.

  He said he had worked in that factory since 1949.

  他說自從1949年以來他就在那家工廠工作.

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

  史密斯先生昨天去世了.他以前是我的好友.

  I didn’t know a thing about the verbs,for I had not studied my lesson.

  我對動詞一無所知,因為我沒有好好學習功課.

  I returned the book that I had borrowed.

  我已歸還了我借的書.

  She found the key that she had lost.

  她丟失的鑰匙找到了.

  He said that he had known her well.

  他說他很熟悉她.

  I thought I had sent the letter a week before.

  我認為我一星期前就把信寄出去了.

  When I woke up,it had already stopped raining.

  我醒來時雨已停了.

  She didn’t go to bed until she had finished he work.

  她直到把工作做完之後才睡覺.

  六年級英語過去完成時

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

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

  A*** didn't hear   C*** hasn't heard   B*** hasn't been hearing   D*** hadn't heard

  全句的意思是:“到那時為止,他家裡已經有六個月沒得到他的訊息了。”由此可以看出,謂語動詞的動作延續到過去的某一時刻才完成,因此謂語要用過去完成時。答案是D***。其它選項中:A*** didn't hear,因為一般過去時只表示過去發生的事情或存在的狀態,所以不能與時間狀語for six months連用。B*** hasn't been hearing,現在完成進行時表示過去某時刻繼續到現在或現在還在進行的動作,與題意不符。C*** hasn't heard,現在完成時表示從過去某一時刻到現在為止發生的動作。而題中的then只表示過去的某一時刻,不能表示現在時間。

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

  例: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,似乎應該使用一般過去時,但是“在房間裡”這個狀態是在"開門"和"注意"這兩個過去的動作之前就存在的,所以應該用過去完成時。