关于When和While什么时候用过去式 ,什么时候用过去进行时 我有点搞不懂

请教一下大师

when 比较简单一些。与中文里的意思相似,when 表示“当。。。的时候(一般过去时; 通常放在句首),。。。正在做什么/正在发生(过去进行时)。比如:When I entered the room, she was watching a movie on TV.

但 while 就不那么简单了。 它可放在句首,也可放在句中,由它引导的从句可以是一般过去时,也可是过去进行时。如何正确使用while的时态,要根据所表达的动作是一般过去还是过去进行。 比如:对于中文以下的句子如何翻译?
当我们在等他时,他却躲在阁楼玩电脑游戏。有几种译法:While we waited for him, he was hiding in the attic playing computer games/ While we were waiting for him, ..../He was hiding in the attic playing..., while we were waiting for him.

希望对你有帮助,有问题再问。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-14
其实可以这样理解:
但你需要强调进行动作的时候,都可以用进行时态。不过不能延续的动词不用进行时态。
例如:We started the attack when the enemy were crossing the river.在敌人渡河时我们发起了进攻。
祝你学习进步!
望采纳,谢谢!本回答被提问者采纳
第2个回答  2014-05-25
when 时间状语 接一般过去式 while 过去进行时 不过动词必须是可延续的 然后如果没有主语 就把while看做介词来用
第3个回答  2014-04-14
通常when后面是接过去式的,而while则通常接进行时。
至于短暂性动词和永久性动词的辨别也不难的,主要从词义去理解吧,比如说死这个词die,死是一瞬间的动作,不存在延续。而教teach这个单词,可以教一天,一个月,一年。。。。。。可以延续下去的,所以它是 延续性动词,即永久性动词。希望能帮上你,加油哦!
第4个回答  2014-05-02
when接过去时间 while接过去进行时
相似回答