________for a long time, the fields are all dried up.

admin2019-08-17  12

问题 ________for a long time, the fields are all dried up.

选项 A、There has been no rain
B、Having no rain
C、There having been no rain
D、There being no rain

答案C

解析 本题考查独立主格结构。the fields are all dried up是主句,因为与前半部分是以逗号连接的,故前半部分不是一个独立的句子。再结合所给选项中没有连词判断,前半部分为非谓语结构。A项为完整句子,缺少连接词。“下雨”一般用there.be结构表示,不用have,B项错误。由for a long time时间状语可知,不下雨的状态持续很久了,对现在造成的影响是土地干涸了,故应该用完成时态的there be独立结构,故排除D项,答案为C项。
转载请注明原文地址:https://kaotiyun.com/show/ejra777K
0

最新回复(0)