when從句的時態(tài)一般是一般時態(tài),while從句的時態(tài)一般是進行時態(tài)。主句是過去進行時,從句是一般過去時時用when;主句是一般過去時,從句是過去進行時時用while。
要看從句和主句中所使用的動詞是短暫性動作(瞬時動詞)還是持續(xù)性動作。
1、若主句表示的是一個短暫性的動作,而從句表示的是一個持續(xù)性動作時,兩者都可用。如:
He fell asleep when [while] he was reading.他看書時睡著了。
I met him when [while] I was taking a walk in the park.我在公園散步時遇到了他。
2、若主、從句表示兩個同時進行的持續(xù)性動作,且強調主句表示的動作延續(xù)到從句所指的整個時間,通常要用 while。如:
Don’t talk while you’re eating. 吃飯時不要說話。
I kept silent while he was writing. 在他寫的時候,我默不作聲。
3、若從句是一個短暫性動作,而主句是一個持續(xù)性動作,可以 when 但不用 while。如:
When he came in, I was listening to the radio.他進來時,我在聽收音機。
It was raining hard when we arrived.我們到達時正下著大雨。
4、若主、從句表示的是兩個同時(或幾乎同時)發(fā)生的短暫性動作,一般要用 when。如:
I thought of it just when you opened your mouth.就在你要說的時候,我也想到了。
以上就是初中英語學習:when和while的時態(tài)的全部內容,大家趕快學起來吧!