have been ,had been ,has been都有什么用处?有区别么

如题所述

第1个回答  2020-01-19
这三者中前两者较易混淆,第三者had
been
in为过去完成时,一般是指已经进入某个大范围,在小升初的时候的课本里出现较少
has
been
to
与has
gone
to都是现在完成时
而且都表示已经去了某地,但是:
1.
has
been
to
是指去了某地,但是已经回来,如果你现在住在上海,想告诉别人说自己去过美国,就应该说
i
have
been
to
the
usa.
2.
has
gone
to
是指去了某地但是还没有回来,当你想告诉别人说自己的朋友mary去了巴西,就应该说
my
friend
mary
has
gone
to
brazil.
以上就是三个词组之间的区别
第2个回答  2019-04-16
have
been

has
been是主语是复数或单数时使用,都表示现在完成的动作
had
been
是过去完成时的时态,表示陈述已经过去发生的事件
相似回答