Mother has the habit of making shopping list when doing shopping.这里making 与doing为什么用进行时?

如题所述

of making shopping list 中的making 不是进行时,是名词性短语,修饰 habit 。doing shopping是省略了和主句相同的主语Mother和be动词is.
祝你学习进步!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-17
Mother has the habit of making shopping list when doing shopping.
1. make 在介词of后面,故需用ing形式。
2. doing前面省略了she is。因此when doing sth常常可以作为状语从句。本回答被提问者采纳
第2个回答  2012-07-17
楼上解释的已经很好了
我补充一点Mother has the habit of making shopping list when(she is) doing shopping.
为什么可以省略呢,因为when引导的时间状语从句的主语she就是妈妈,是同一个人,所以可以省略!否则不可,省略必须是be doing、to do,be done, have done不能使用动词原型
第3个回答  2012-07-17
make在介词of后面,因此用-ing形式,后面意思应为当他正在购物时,因此用进行时,即doing
第4个回答  2012-07-17
making是因为前面的介词of,doing是因为后面的when引导的时间状语从句省略了主语和谓语