简单的There句型
来源:百度知道 编辑:UC知道 时间:2024/05/12 19:54:52
________, the ground was dry.
A. There was no rain
B. For there to be no rain
C. Having no rain
D. There having been no rain
怎麽选呢..谢谢.!
A. There was no rain
B. For there to be no rain
C. Having no rain
D. There having been no rain
怎麽选呢..谢谢.!
选择D
首先,后面句子使用的为过去时,说明没下雨发生在此之前,时态要较过去时更早。其次haning been现在完成进行时,是指从过去到现在很久都没有下雨,强调对现在的影响,而这个动作可能持续,也可能不持续。
所以选择D
噢,看来我猜错了答案..呵
D
需要选择的部分为分词状语,从主句时态看,是过去时,所以要用完成时。
还像有人问过这个问题!
其实这就不是个问题,呵呵~~~