have has had或 having +been 的区别和用法

如题所述

第1个回答  2020-03-19
have/has/had/having+been
都是完成时,区别在于:
has/have
been是现在完成时,has用于第三人称单数;
had
been过去完成时,跟前者相比,比前者更为过去;having
been这种情况应该一般用于句子的非谓语部分或者介词之后吧
相似回答
大家正在搜