曲永華
while和when用法全解析:
while和when都是表示“同時(shí)”,到底句子中是用when還是while主要看從句和主句中所使用的動詞是短暫性動作(瞬時(shí)動詞)還是持續(xù)性動作。
1. 若主句表示的是一個(gè)短暫性的動作,而從句表示的是一個(gè)持續(xù)性動作時(shí),兩者都可用。
He fell asleep when / while he was reading. 他看書時(shí)睡著了。
I met him when / while I was taking a walk in the park. 我在公園散步時(shí)遇到了他。
2. 若主、從句表示兩個(gè)同時(shí)進(jìn)行的持續(xù)性動作,且強(qiáng)調(diào)主句表示的動作延續(xù)到從句所指的整個(gè)時(shí)間,通常要用 while。
Don't talk while you're eating. 吃飯時(shí)不要說話。
I kept silent while he was writing. 在他寫的時(shí)候,我默不作聲。
3. 若從句是一個(gè)短暫性動作,而主句是一個(gè)持續(xù)性動作,可以用 when 但不用 while。
When he came in, I was listening to the radio. 他進(jìn)來時(shí),我正在聽收音機(jī)。
It was raining hard when we arrived. 我們到達(dá)時(shí)正下著大雨。
4. 若主、從句表示的是兩個(gè)同時(shí)(或幾乎同時(shí))發(fā)生的短暫性動作,一般要用 when。
I thought of it just when you opened your mouth. 就在你要說的時(shí)候,我也想到了。