there have been many books about history

there have been many books about history
there have been 这里是不是用了倒装?
there have been many books about history是用了什么结构?THERE 后面不能加HAVE?
lxiao_105 1年前 已收到8个回答 举报

taizhang521 幼苗

共回答了19个问题采纳率:89.5% 举报

there have been many books about history
有很多关于历史的书.
there have been many books about history用了现在完成时的结构.
兴案满 意吧.

1年前

9

wj1228_81 幼苗

共回答了35个问题 举报

there are many books about history.
因为这些书对现在造成了一定的影响,而且是已经有了这些书,所以用了现在完成时。have been 是are的现在完成时。并不是倒装。

1年前

2

cl_4190 幼苗

共回答了403个问题 举报

原版正装

1年前

1

leileili1225 幼苗

共回答了13个问题 举报

没有

1年前

1

miaoshouhuichun 幼苗

共回答了8个问题 举报

没有倒装。
原本是there be说明“有”的意思。
但是用have后面加be的过去分词been,构成了have been这种现在完成时态。
说明这是过去发生完的事,且对现在有影响。

1年前

1

berry5137 幼苗

共回答了4个问题 举报

meiyou

1年前

1

末末蓝 幼苗

共回答了9个问题 举报

不是倒装吧,好似there与have可以联用吗…

1年前

0

想要耍朋友 幼苗

共回答了8个问题 举报

不是倒装,there is ,表示客观存在,
这里并不是在there 后面直接加have,而是把be 动词IS 变形为have been,是现在完成时态,就指到目前为止已经有很多关于历史方面的书.

1年前

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