跪求高手解释下这句语法there has been a need for sth 不懂为什么是there has bee

跪求高手解释下这句语法
there has been a need for sth 不懂为什么是there has been?真是什么时态呢,...能详细些么 谢谢了!
mwh9116 1年前 已收到4个回答 举报

麦芒游蛇 幼苗

共回答了22个问题采纳率:90.9% 举报

现在完成时
动作发生在过去的某个时候,并且一直持续到现在.
一般现在时是 There is a need for sth.
只用于描述当前情况,不能用于强调持续的时间段.

1年前 追问

3

mwh9116 举报

???为什么有这样的复合句式呢 there has sth不是错误的么。。。不懂。。。抓地。。。

举报 麦芒游蛇

has been be (am/is/are) - 系动词,been是be的过去分词形式 has/have + 动词的过去分词,这就是现在完成时的固定结构。 在此结构中,has/have 本身不用作动词,只用于表示时态。

db9761 幼苗

共回答了3个问题 举报

there be 句型。该句只是把be动词的时态换成has been 了。

1年前

2

好风景区 幼苗

共回答了16个问题 举报

是把 there is a need for sth 中的is
换成了has been 而已

1年前

0

bigtree1983 幼苗

共回答了6个问题 举报

这是there be结构的完成时态的形式,现在完成时的形式是:there have/has been ,过去完成时的一般形式是:there had been ,
给你举个例子:
1、 There have been two boys played here. 现在为止,只有两个小男孩来这儿玩过。
2、 There had been several old village...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.449 s. - webmaster@yulucn.com