请问there has long been是什么意思,有什么用法,麻烦举几个例子说明一下,谢谢

如题所述

长期以来there has long been。

重点词汇

long长的;长期的;长;长时间的;长久的;长期地;长久地;很久地;用于名词后强调某事发生在某整段时间;渴望。

been曾经;曾经到过; are的过去分词; be的过去分词。

There has long been resistance among business leaders to the expansion of education.

长期以来,商界领袖对教育扩张一直持抵制态度。

There has long been different opinions about Green barriers.

长期以来,人们对绿色壁垒存在着不同的看法。

In ancient China, there has long been the theme of painting monkeys.

古代中国早已出现猴题材的绘画。

In the history of western literature there has long been a tradition of folly literature.

在西方文学传统中有一个源远流长的愚人文学传统。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-06
There has long been长期以来一直有,本句的has是助动词
there has been是there be 的 第三人称的现在完成时

But there has long been disappointment in southeast asia that successive american administrations haveinsisted on viewing the region's burgeoning political and economic aspirations through
the twin prisms ofsecurity and human rights.
但令东南亚国家长期感到失望的是,美国历届政府均坚持通过安全和人权这两方面,来看待该地区迅速提升的政治和经济抱负。本回答被提问者采纳
第2个回答  2015-04-06
there be 的现在完成进行时,只是插入了一个副词long,“已经长久存在”的意思。
There has long been the plan in his mind.这个计划他已经考虑了很久。
There have long been the birds in these trees.很久以来这些树上就有这些鸟。追答

报歉,不是现在完成进行时,是现在完成时。

第3个回答  推荐于2017-12-16
there has long been是there be句型的现在完成时第三人称单数形式
后面须跟第三人称单数的 主语
如There has long been a superstition among mariners本回答被网友采纳
第4个回答  2015-04-06
There has long been a superstition among mariners that porpoises will save drowning men.长久以来,海员们有一种迷信,那就是海豚会回搭救快要淹死的人。
相似回答