题目内容
_______ from toothaches for some time, he had to go to hospital for an examination.
A. Suffered B. Being suffered
C. Suffering D. Having suffered
D
【解析】
试题分析:考查非谓语动词。句中的逻辑主语为he,与suffer之间为主动关系,根据时间状语for some time,表示时间有先后性,故用having suffered。句意:患牙痛一段时间了,他不得不去医院检查。故D正确。
考点:考查非谓语动词
练习册系列答案
相关题目