have been there是什么时态

回答
爱扬教育

2022-03-16

have been there是现在完成时态。
have:vt. 有; 持有; 占有; 由…组成; 显示出,带有(性质、特征)。
been:v. 曾经; 曾经到过(某地)。
there:adv. 那里; 存在的; 表示存在或发生; 在那里; 到那里; 往那里; 现有的; 可得到的。

扩展资料

  I would have been there if I could have.

  我要是能去的话一定会去的。

  The basic principles have been there for many years.

  他指出:基本原理早就存在很多年了。

  I should have been there, but I could not find the time.

  我是应该去那儿,但我没有时间。

  Right. I have been there for one month.

  是的,我已经在这呆了一个月了。

  That must have been there as well.

  那十字架也一定在宝藏那里。

  And email students who have been there for one or two years.

  和已经在那里学习了一到两年的学生交流也是个很不错的选择。