A-A+

______ for quite a long time the rivers here

2022-08-05 17:45:26 问答库 阅读 170 次

问题详情

______ for quite a long time, the rivers here 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
解析:非谓语动词题。根据句意和时间状语for a long time可知,空格处应为完成式独立结构形式,C 符合题意。

考点: