早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语语法高手请进suchheavypollutionalready,itmaynowbetoolatetocleanuptheriver.A.HavingsufferedB.SufferingC.TosufferD.Suffered为什么D不能选,处开题干的already以外,如何判断它牵涉到完成时?麻烦四个选

题目详情
英语语法高手请进
___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
为什么D不能选,处开题干的already以外,如何判断它牵涉到完成时?
麻烦四个选择一一分析下
▼优质解答
答案和解析
答案:A.
翻译:已经遭受了这么严重的污染,现在来清理这条河流可能已经太迟了.
1.不定式放句首做目的状语,句意为“为了遭受这么严重的污染”就不通了,排除C;
2.suffer有一个规律,虽然它可以做及物动词/不及物动词,但是它不能用于被动语态,做非谓语时也不能表示逻辑主语(一般就是句子的主语)和其的被动关系,也就是不能用表示被动关系的suffered或having been suffered,排除D;
3.A having suffered是B suffering的完成形式,这时只要考查一下非谓语动词所表示动作和谓语动词表示动作的先后和逻辑关系就可以了.
由前后句中的already及now来看,前后明显有先后关系,所以选A,而不选B.