永发信息网

there be和be的现在完成时 有什么区别

答案:3  悬赏:40  手机版
解决时间 2021-02-02 18:53
  • 提问者网友:你挡着我发光了
  • 2021-02-02 04:58
there be和be的现在完成时 有什么区别
最佳答案
  • 五星知识达人网友:骨子里都是戏
  • 2021-02-02 05:13
there be 是“有”的意思,是固定搭配,如:There is an apple. 这有一个苹果。
be的现在完成时,即have/has been,一般后面加doing(即动词的ing形式,表示现在完成进行时),指一直到现在都在做的事,如:I have been waiting for you. 我一直在等你。
全部回答
  • 1楼网友:逃夭
  • 2021-02-02 08:08
there be 是“有”的意思,相当于一个词组,其中的be 根据离它最近的后面的物(单数复数is ,are) 来变化,如果句型还存在过去时态,那再变化成过去时态(was,were)。 如:1. there is an apple on the desk.          2. there were some apples and an orange on the desk yesterday.(注意离BE最近的名词是单数还是复数,用来取决于be的形态) 单独的be,它是一个系动词,做谓语用的,根据时态而变(is,was ,are,were)。 以上是我的理解,希望对你有帮助。
  • 2楼网友:你哪知我潦倒为你
  • 2021-02-02 06:35
there be 现在完成时对应 there have/has been 用have 还是has 取决于后面所接词的单复数 be 对应 现在完成时have/has been 用have 还是has 取决于前面主语的单复数 例如:1 there have been two people there has been a dog 2 i have been there. she has never been there.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯