______ from heart disease for years, Andy has to take some medicine with her wherever she goes. A.T

题目简介

______ from heart disease for years, Andy has to take some medicine with her wherever she goes. A.T

题目详情

______ from heart disease for years, Andy has to take some medicine with her wherever she goes.
A.To sufferB.SufferedC.Having sufferedD.Being suffered
题型:完形填空难度:中档来源:不详

答案

C

试题分析:考查非谓语动词。句意:因患有心脏病多年,安迪不得不走到哪里都带着一些药。Andy与suffer是主谓关系,应该使用现在分词表示主动,排除B、D;suffer与take有先后关系,应该使用having done,本句表示原因,相当于because从句;动词不定式表示将来,排除A。故选C。

更多内容推荐