英语高手帮帮忙Never before have science and technology been so rapidly developing as it is today...

问题描述:

英语高手帮帮忙Never before have science and technology been so rapidly developing as it is today...
既然是have been done,为什么用developing呢?这样so rapidly develop,不可以吗

have修饰been,表示现在完成时.been和developing是另一个结构,表示进行时,如果理解比较困难,不妨把have been还原成原型be.之所以用developing而不是developed,是因为句末的today——它在这里是使用进行时的标志.