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. 我一直在等你。
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.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯