-What is the weather like this summer here?-There_____very little rain.A.has B.has been C.are D.have been为什么选B?
问题描述:
-What is the weather like this summer here?-There_____very little rain.
A.has B.has been C.are D.have been
为什么选B?
答
rain 为不可数名词,所以排除掉C/D.
has 用于一般现在时, 而has been 为现在完成时。
此句大意为 :今年夏天这里的天气如何? 几乎没下过雨。
答
意为直到现在,这里的夏天下了很少雨。考的是现在完成时的时态。
答
-What is the weather like this summer here? -There has been very little rain.
这个夏天这里的天气怎么样?
雨很少。
这里要用there be句型的现在完成时,rain 是第三人称单数,所以用there has been。
答
既得是单数 又得有be
所以选B
不一定要用完成时 there is very little rain也可以 只不过没有这个选项
答
there be句型,故排除A
there be 句型的主语在后面,本句中是little rain 形容鱼要用单数形式,C D都是复数形式,不行.
B采用的是完成时态,因为夏天天气怎么样是发生在提问之前,故用完成时