这是被动语态,同时又是现在完成时
given是give的过去分词
被动语态形式是be+done(动词的过去分词)
现在完成时形式是have/has+done
所以has been given 的意思是已经被给了.
现在完成时是过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去。
它的构成是主语+助动词(have/has)+动词的过去分词(done)。
水利万物而不争,
而万物莫能与之争。