时间:2022-04-09 21:31:07
________ such heavy pollution already, it may now be too late to clean up the river.
A.Having suffered
B.Suffering
C.To suffer
D.Suffered
答案及解析: A
解析:
四个选项均为同一动词,因此在词义上并无大的差异。应该通过分析题干句意,来考虑动词的不同非谓语形式在表达意思上的差别,而后做出选择。本句想要表达的意思是“河流已经遭受如此严重的污染,现在要想清理也许太迟了”。后面句子的动作发生在前面动词suffer行为之后,因此,所设空中应该选用表示“已经完成”状态的-ing分词的完成式——Having suffered。