比如,小時(shí)侯向老師告狀的時(shí)候經(jīng)常說:
when I was reading my book he gave me a blow.
我正在看書的時(shí)候他打了我一下.
其中的,
was doing 是過去進(jìn)行時(shí),
gave me a blow是過去時(shí)。
那么什么時(shí)候用過去進(jìn)行時(shí),什么時(shí)候用過去時(shí)呢?
對持續(xù)的,或重復(fù)的動作使用過去進(jìn)行時(shí),如例句中的讀書。
對短時(shí)的單獨(dú)動作使用過去時(shí),如例句中的打。
eg。
1.when I came in you were sleeping .
當(dāng)我進(jìn)來的時(shí)候你正在睡覺。
其中,came時(shí)短時(shí)動作,sleep是個(gè)持續(xù)的工作
2.When I was taking a shower,the phone rang.
當(dāng)我正在洗澡的時(shí)候,電話響了。
其中,taking a shower是個(gè)持續(xù)的動作,ring是個(gè)短時(shí)的動作.
注意,短時(shí)動作和持續(xù)動作時(shí)相對來說的。
eg,When the phone was ringing , you came in.
當(dāng)電話鈴正在響的時(shí)候,你進(jìn)來了。
其中,ring相對于taking a shower時(shí)短時(shí)動作,但相對于came in是個(gè)持續(xù)動作。
如果when+過去進(jìn)行時(shí),when 可以替換成while
1.When/While we were waiting for a bus it started to rain.
當(dāng)我們正在等公交車的時(shí)候,開始下雨了
2.When/ While he was watching TV , he fell asleep.
當(dāng)他正在看電視的時(shí)候他睡著了。