问个英语语法问题哈The decision having been made,the next problem was how to make a good plan.为什么用having不用had?还有就是改为Having made the decision 做开头可以吗?

问题描述:

问个英语语法问题哈
The decision having been made,the next problem was how to make a good plan.为什么用having不用had?还有就是改为Having made the decision 做开头可以吗?

有了had就是过去完成时了,而此处还需要用被动语态。这个地方只是一个非谓语结构

书上这么写的??全都是过去式的他用having,我感觉是错的,应该是had.
如果改的话可以,不过我感觉改成这样好一点Having made the decision,the next problem became how to make a good plan.

用had是一定不可以的,假设用了had的话,那么这句话里,逗号前和逗号后各有一个谓语动词,也就是had和was,一句话中是不允许存在两个谓语动词的,然后再来分析having.having这个句子用来做定语,表示“既然已经做了这个决定...

我觉得可能是分词作定语吧...因为后面有谓语动词了啊...(可能吧..我不敢保证一定是)但开头好像不可以... 至于分词作定语...我认为可以的