作业帮 > 英语 > 作业

分词题目,求解释 ______ for half a month, the town was running out o

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/10 08:12:50
分词题目,求解释 ______ for half a month, the town was running out of food and clothing.
______ for half a month, the town was running out of food and clothing.C
Having flooded B. As the town had flooded
C. Having been flooded D. To have been flooded
为什么选C
本题考查现在完成进行时被动语态.排除法.a 语法错误.b时态错误,题意为镇子正遭遇洪水,b 项是过去完成时的用法.d 是将来时态.
再问: 那我想知道a语法怎么错了??
再答: sorry,语法没错,此题用被动时态。看到此题,先看主语town与动词flood关系,明显被动关系,a直接就排除了。having done 一般用于 主动时态。