简单的英语问题~

来源:百度知道 编辑:UC知道 时间:2024/04/27 07:52:45
1.why have there been so many********* 这句话要表达的意思是:为什么会有如此多的…… 我不明白为什么要用have there been ?这是一个现在完成时??
2.maybe the reasons can be listed as follows.我不明白can的后面为什么要接 be ?什么时候用be?什么时候用am is are???
3.it is high time that something were done upon it .这句话什么意思?
4.lake of communication and understanding each other.这里的lake of是什么意思啊?
5.solicitue 这个词啥意思 ?我怎么查不到?

1,这句话可以把它调一下:why there have been so many,这样是不是会容易理解一些?have been 就是现在完成时,表示已经有这么多了。
2,这里的be listed是表示被动语态,因为can是情态动词,所以后面要接动词原形。整句译为:原因也许可以列举如下。
3,意思是:是时候做些事情解决它了。
4,lack of 是缺乏是意思,整句意思是缺乏彼此的交流和理解。
5,没见过这个词,是不是solicitude?如果是的话就是关怀,热心的意思。