has been given是什么时态

回答
爱扬教育

2022-03-18

  • 相关推荐
这是被动语态,同时又是现在完成时;
given是give的过去分词;
被动语态形式是be+done(动词的过去分词);
现在完成时形式是have/has+done;
所以has been given 的意思是已经被给了。

扩展资料

  have been 是动词be的现在完成时行式,当主语为第三人称单数时,使用has been的形式.和不同的单词连用,表达不同的意思.一、have been与表示职业的名词连用,用来询问或说明某人所从事的职业.例如:Have you ever been a...