题目内容
—Thank goodness! You came here at last.
—You can hardly imagine what great trouble I have taken _______ your house.
A. to find B. finding C. found D. having found
A
【解析】
试题分析:句意:----谢天谢地!你总算来了。---你难以想象我费了多大劲才找到你家。A. to find 不定式表示将来、目的;B. finding现在分词表示主动正在进行;C. found过去分词表示被动完成; D. having found现在分词的完成时表示主动先发生。take great trouble to do固定短语,“”费力做某事,注意不要与have trouble(in)doing“做某事有困难”这个短语混淆。所以选A。
考点:考查非谓语动词的用法。
练习册系列答案
相关题目