早教吧 育儿知识 作业答案 考试题库 百科 知识分享

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能不能都讲解下啊?

题目详情
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 表示进行 用在这儿不合适