過去完成時用法講解:
1、過去完成時表示過去某一時間或動作以前已經發生或完成了的動作,它表示動作發生的時間是過去的過去,過去完成時把時間推移到了過去某一時間之前,與現在無關。這個過去的時間狀語有by、before等介詞短語或when、 before等引導的從句;
2、過去完成時表示動作在過去某一時間之前開始,一直延續到過去的這一時間,而且還可能繼續下去的動作,常和for、 since構成的短語或引導的從句連用;
3、過去完成時在虛擬條件從句或as if從句中表示與過去事實相反。
過去完成時用法講解:
1、過去完成時表示過去某一時間或動作以前已經發生或完成了的動作,它表示動作發生的時間是過去的過去,過去完成時把時間推移到了過去某一時間之前,與現在無關。這個過去的時間狀語有by、before等介詞短語或when、 before等引導的從句;
2、過去完成時表示動作在過去某一時間之前開始,一直延續到過去的這一時間,而且還可能繼續下去的動作,常和for、 since構成的短語或引導的從句連用;
3、過去完成時在虛擬條件從句或as if從句中表示與過去事實相反。
1、表示在過去某一時刻或動作之前完成了的動作,即句子中的動作發生在“過去的過去”。可以用by,before等介詞短語或一個時間狀語從句來表示。
2、表示從過去的某一時刻開始,一直延續到過去另一時間的動作或狀態,常和for, since構成的時間狀語連用。
3、在含有定語從句的主從複合句中,如果敘述的是過去發生的事情,先發生的動作常用過去完成時。
4、過去完成時還可用在固定句型中。
1、表示在過去某一時刻或動作之前完成了的動作,即句子中的動作發生在“過去的過去”。可以用by,before等介詞短語或一個時間狀語從句來表示。
比如:Lily had just left when we arrived。
2、表示從過去的某一時刻開始,一直延續到過去另一時間的動作或狀態,常和for, since構成的時間狀語連用。
比如:He had lived in the house for five years .
3、在含有定語從句的主從複合句中,如果敘述的是過去發生的事情,先發生的動作常用過去完成時。
比如:I had returned the English book that I had borrowed from the library.
4、過去完成時還可用在hardly…when…, no sooner…than…, It was the first (second, etc) time (that)…等固定句型中。在這類句型中,要注意,有時會用到倒裝語句。
It was the second time that she had been late.