一道关于when while的改错题

One evening Mr.Harris was on duty while the phone rang.为什么要把while改成 when啊?

while强调时间段
Mr.Harris was on duty while the phone was ringing.
when指时间
Mr.Harris was on duty when the phone rang.
楼上的语法不对
The phone rang when I was showering.(英语中不说bathin,可以说taking a bath)The phone was ringing while I was showering.这样才对
国外学子,帮助祖国学弟学妹。
请楼主放心,希望楼主满意^_^
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-06-19
when 是突然的意思,意思是有天晚上哈里丝在值班的时候突然电话响起来了. when 是在做其他事情的时候突然发生某件事情的意思

比如:He was sleeping when a stranger broke in.
当他在睡觉的时候突然1个陌生人破门而入.本回答被提问者采纳
第2个回答  2007-06-19
是要看when 和while后面的,是ing形势,就是while,这里是个一般过去式,所以while错了。
WHILE:
The phone rang while I was bathing
第3个回答  2007-06-19
用while时,前后两个动作同时持续,但电话铃响并不和哈先生的值班同时进行,而只是他值班过程中的一个小插曲。
第4个回答  2012-11-29
因为when可表示时间点时间段 既可使用持续动词也可使用瞬间动词 而while表示时间段 只能用持续动词!
相似回答