英文的過去式和過去完成時是兩種不同的語法結構,它們在用法上有所區別。
一般過去式:
強調過去某個時刻發生的動作或狀態。
通常由特定的詞提示,如yesterday, last night, last month等。
例子:go - went, play - played, study - studied等。
過去完成時:
以一般過去式為基礎,強調過去的某個動作或狀態在另一個過去的動作或狀態之前已經完成。
通常用於表達過去的過去對現在有影響的情況。
例子:had done。
區別總結:
一般過去式強調的是過去某個時刻的動作,對現在沒有直接影響。
過去完成時則強調過去的某個動作或狀態在另一個過去的動作或狀態之前已經完成,並且這個動作或狀態對現在有影響。
通過以上解釋,我們可以看到過去完成時與一般過去式的主要區別在於動作或狀態發生的時間順序及其對現在的影響。