過去完成時與練習題

任何時態都是時間與動作的意義的結合。過去完成時的'時間很明顯是過去;其動作的意義就是已經發生,換句話說就是完成了的情況。

結構過去完成時的基本結構是:had + 動詞的過去分詞。例如:

I had learned 2,000 English words by the end of last term. 到上學期期末爲止我已經學了2,000個英語單詞。

實質過去完成時表示在過去了的某個時間或動作之前所發生的動作,其實質就是過去的過去。例如:

When the teacher came into the classroom, Liu Hong had gone home. 當老師走進教室時,劉紅已經回家了。(回家發生在過去的動作走進之前)搭檔1. 介詞by +含一般過去時態的句子。介詞by 本身表示在之前;到爲止。例如:

Edison had built a chemistry lab by the time he was ten. 愛迪生十歲的時候就已經建立了一個化學實驗室。

2. 時間狀語從句。例如:

When my mother got home, I had already done 10 maths problems. 當媽媽到家時,我已經做了十道數學題。

3. 賓語從句或間接引語。例如:

The teacher asked if we had finished doing our homework. 老師問我們是否做完了作業。

He said that the had he visited the place twice. 他說這個地方他已經參觀過兩次了。