例如Opening new branches in developing countries can reduce the cost of production and generate huge profit.这句话需要修改吗?
这种短语作主语的时候,你注意看说的是一件事还是几件事,谓语分别是单数或者复数。但就经验而言,说一件事的情况居多,所以谓语基本都是单数。
你列出来的例句是对的,不用改。
但是你要注意到,例句里面的主语是第三人称单数,之所以不用动词+s这个操作,是因为有了个情态动词can。
动名词做主语,谓语动词该不应该用单数,一般来说还是要看情况的。
如果只有一个动名词做主语,那肯定是要用单数的。
比如说,跑步可以让我们健康。
Running can make us healthy.
在那些树当中跑步是危险的。
Running among those trees is very dangerous.
第一句没有疑问, 跑步做主语肯定用单数。
第二句会考死人的,因为有些人认为树不是主语,所以谓语动词 是 应该用复数形式are, 恭喜你,你中套了。在那些树当中是状语, 表示跑步的地点, 不影响主语, 主语还是跑步。
如果有两个动名词做主语,那就有可能算复数了:
跑步和吃适当的食物对我们有好处。
Running and eating proper food are good for us.
在这里跑步和出适当的食物算两件事,所以算是复数形式。