_______for a long time, the fields are all dried up.

admin2022-12-26  8

问题 _______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 be结构,时间状语for a long time表示“已有一段时间”,所以用现在分词的完成时(having been)作原因状语。句意为“由于长时间无雨,土地都已经干涸了”。故本题选C。
转载请注明原文地址:https://kaotiyun.com/show/I7jD777K
0

最新回复(0)