英语的过去分词有关问题

来源:百度知道 编辑:UC知道 时间:2024/05/15 18:31:22
1 Though _______money,his parents managed to send him to university.
A lacked B lacking of
C lacking D lacked in

2 ______from heart trouble for years,professor White has to take some medicine with whenever he goes.
A Having suffered B Suffering
C Suffered D Being suffered
3 There must be no life on the Mars for ______ of air there.
A lack B lacking
B short D empty

问一下,什么时候用HAVING DONE ,什么时候用DONE(做状语的时候)?弄不清啊!

1.答案是C。这道题是考察连词和分词连用。主语his parents 和动词lack存在主动关系。
2.答案是.现在分词的完成式,表示发生在谓语动词之前的动作。
3.。答案是A.for lack of 是个短语,表示“缺少”。
having done是现在分词的完成式,时间是发生在谓语动作之前,和主语存在主动关系;而done是过去分词形式,时间往往发生在过去或不定的时间,和句子主语之间的关系是被动关系。

cab