作业帮 > 英语 > 作业

2.____for a long time,the fields are all dried up.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/07 01:02:58
2.____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能不能都讲解下啊?
There having been no rain 是独立主格结构 可以单独存在
A. There has been no rain 不可以 ,因为后面是逗号,逗号不能连接两个句子
B. Having no rain 语法错误 这时 the fields 是 Having no rain 的主语 明显搭配不当
D. There being no rain 表示进行 用在这儿不合适