______for a long time, the fields are all dried up.A、There has been no rainB、Ha

游客2023-11-13  10

问题 ______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选项缺少连词since或as;B中have表示“有”而非“存在”,所以排除;因为“无雨”发生在“田地干透”之前,非谓语动词用完成形式,因此选择C。
转载请注明原文地址:https://tihaiku.com/zcyy/3182691.html
最新回复(0)