问题描述: 英语翻译为什么用There have been?我不常见到这样用啊? 1个回答 分类:综合 2014-10-01 问题解答: 我来补答 there have been 是there be的完成时态,表示“已经有”的意思.正如sb.has done sth.表示某人已经做了某事.该句中there have been demands意为“已经有(人提出)这样的要求或诉求”.整句话的意思是:他们要求得到更多的自由(支配)时间. 再问: 有没有什么情况下是用there has been的? 展开全文阅读