45. The ground was dry . There ________ any rain for months .

来源:百度知道 编辑:UC知道 时间:2024/09/18 05:23:50
A . hadn’t been B . hadn’t C . hadn’t had D . wasn’t

选a,the ground was dry ,这句话是一般过去时,好几个月没有雨是在地面干燥之前,过去的过去用过去完成时

A . hadn’t been
有There 要和be一起构成"有"的含义,前面一句用was过去时,根据环境能判断之前几个月没下雨,所以是过去的过去,用过去完成时.

B
后面rain是名词.

A . hadn’t been

a