過去將來完成時和過去完成時的區(qū)別
一、過去將來完成時和過去完成時在動作完成的程度上是一致的,都表示過去某段時間已經(jīng)完成的事情或者完成的一種狀態(tài),只是,過去將來完成時更強調(diào)的是“將來”,某件事在過去的時間看將來的事情已經(jīng)完成了。例如:
1.I thought he would have got up by then.
我想她那會兒已經(jīng)起床了。
2.I thought you would have finished by now.
我想你現(xiàn)在一定已經(jīng)干完了。
二、過去完成時表示過去某一時間或動作以前已經(jīng)發(fā)生或完成了的動作。它表示動作發(fā)生的時間是“過去的過去”。例如:
1.Helen had left her keys in the office so she had to wait until her husband came home.
海倫把鑰匙忘到辦公室里了,因此她不得不等她丈夫回來。
2.When we got to the cinema, the film had already begun.
當我們到達電影院時,電影已經(jīng)開始了。
3.He told me that he had visited the Great Wall before.
他告訴我他以前參觀過長城。
4.By the end of the match, they had kicked 2 goals, and we had kicked 4.比賽結(jié)束時,他們踢進了2個球而我們踢進了4個球。
5.When Jack arrived he learned Mary had been away for almost an hour.
杰克到達后得知瑪麗走了近一個小時了。
6.The news came as no surprise to me. I had known for some time that the factory was going to shut down.
聽到這個消息我并不感到吃驚。工廠要倒閉這件事我早就知道了。
7.By the time I left the school, he had taught the class for 3 years.
到我畢業(yè)時,他已經(jīng)教那個班三年了。
8.He said he had made great progress since he came here.
他說自從他來這里他已經(jīng)取得了很大進步。
9.This was the first time they had met in thirty-nine years.
這是39年里他們第一次見面。
10.It was the first time we had spoken together.
這是我們第一次在一起說話。
- 相關(guān)熱點:
- 諺語英語