when用过去式或进行时,while只用进行时吗?为什么when还有主将从现,什么时候用?

如题所述

其实这两个单词的含义都差不多,只不过它们在用法上进行比较的话when比较全面,而while就比较单一。你可以比较简单的记忆一下,while和when都表示“当……的时候”,但while所引起的从句只能使用进行时态,现在或过去进行时都无所谓,如果不是进行时态的话,那就放心的用when就可以了。但如果一道进行时态的题目同时给你when和while两个选项,那就要选while了,因为专一性的选项是最好的。
关于主将从现的问题啊,其实你就记住当主句是将来时态,而从句要表示“当……的时候”那样的含义的话,就可以用上when了。
如georgehigh说的,What are you going to do when you grow up?(当你长大的时候,你想要做什么?)
还有,I will tell her when she comes back.(当她回来的时候,我会告诉她的。)是不是很简单呢,不要将问题复杂话,先学会模仿,学会使用,再搞清楚原因,可能这样会掌握得快一点哦!
希望能帮你解决问题。追问

那如果我写作文时,要写"昨天,当我回家时,我看见一条狗.那是用主将从现还是用过去式呢?我就是不知道什么用主将从现,因为语法里面说while用进行时,when是用过去式的.

追答

昨天,当我回家时,这几个字已经决定你翻译这个句子的时候是要用过去时的了!
I saw a dog when I was on my way home yesterday.

你哪里看的语法,你没有认真看我之前的解释说明哦!“while和when都表示“当……的时候”,但while所引起的从句只能使用进行时态,现在或过去进行时都无所谓,如果不是进行时态的话,那就放心的用when就可以了。”

这句话可以看到while后面是跟进行时,现在进行时和过去进行时都可以,when就可以用在任何时态,也可以笼统的说是万能的,“但如果一道进行时态的题目同时给你when和while两个选项,那就要选while了,因为专一性的选项是最好的。”

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-07
when一般所跟的是过去式,因为这个词本身就有进行的含义,while常常跟进行时,但是必须是延续性动词,如果不是,就用过去式或者when。
What are you going to do when you grow up?
主将从现
很高兴为你解答!
老师祝你学习进步!
请及时采纳哦!多谢你的问题!^_^本回答被提问者和网友采纳