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

admin2013-10-30  15

问题 ______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://kaotiyun.com/show/UMeK777K
0

随机试题
最新回复(0)