when/while用法有什么差异呢?5大要点解析!
<使用while>
1. 当两个句子中的动词都是持续动词时,通常使用while:
而持续动词指的是会延续做一段时间的动词,通常使用进行式呈现。
【例】I was doing homework while my mother was watching TV.
当我妈妈在看电视时,我在写功课。
【例】My roommate was singing loudly in the living room while I was studying in my room.
当我在房间读书时,我的室友很大声的在客厅唱歌。
【例】She was doing the dishes while her husband was doing laundry.
当她在洗碗时她先生在洗衣服。
【例】My friend was recording a video while I was dancing.
当我朋友在录制影片时,我正在跳舞。
<使用when>
2. 当两个句子中的动词都是瞬间动词时,通常使用when:
而瞬间动词指的是马上、立刻就会完成的动词,通常使用简单式呈现。
【例】When I got home, he called me.
当我到家的时候,他打电话来给我。
【例】When I get home, I take off my shoes.
当我到家的时候,我脱下鞋子。
3. 表示在一段期间当中,使用when:
当要表示在某段时间、时期中发生的动作,会使用when。
【例】When I was in college, I used to do exercise every week.
我还是大学生的时候,我每个礼拜都会去运动。
【例】He lived in Japan, when he was a child.
当他小时候时,他住在日本。
【例】I enjoy visiting friends when I am on holiday .
在放假的时候我很享受去拜访朋友。
【例】She got her driver's license when she was 18.
当她18岁时,她考到了驾照。
4. 两个动作的发生有先后顺序时,会使用when:
当两个句子中的动作发生有时间差,可能是紧接在后发生的动词。
【例】I met my friends when I arrived at the airport .
当我到达机场后,我遇到我的朋友。
【例】He scratched his knee when he fell off the bike.
他昨天从脚踏车摔车,让膝盖破皮了。
【例】I felt the world stopped when I heard the bad news about my work.
我感觉整个世界暂停了,当我听到关于工作上的坏消息。
【例】I was just sitting down to watch TV when the phone rang.
当我正要坐下来看电视时电话响了。
<when/while都能使用>
5. 表示在一个背景动作期间,when/while都可以使用:
当要表示在一个背景动作(持续动态)期间,发生了另一个动作时,when和while是可以交换使用的。而这个背景动作通成使用进行式呈现。
【例】When/While she was checking the e-mail, her phone rang.
当她正在查看e-mail时,她的电话响了。
【例】The power went out when/while I was taking a shower.
当我在洗澡时,停电了。
【例】He got into an accident when/while he was driving home.
当他开车回家时遇上了车祸。
【例】when/while we were shopping in the department store, he arrived at the restaurant.
当我们正在百货公司逛街时,他到达了餐厅。
想看更详细的解释和例句可以参考以下的影片: