______in Guangzhou for ten years, he knew the City very well.A、LivingB、To live

游客2023-09-23  26

问题 ______in Guangzhou for ten years, he knew the City very well.

选项 A、Living
B、To live
C、Lived
D、Having lived

答案 D

解析 因为他已经在广州生活十年了,所以他十分了解这座城市。本题考查的是现在分词短语作原因状语,而且还考查了现在分词的完成式having done 的形式。首先排除动词不定式作目的状语,其次排除过去分词,因为所填的分词形式与句子的主语he形成主动关系,过去分词就不恰当,由于分词的动作发生在谓语动词之前,因而分词要用完成式,故选D。
转载请注明原文地址:https://tihaiku.com/zcyy/3040246.html
最新回复(0)