动词不定式的完成时和完成进行时是什么意思?

2025-04-05 10:45:00
推荐回答(3个)
回答1:

to have done是动词不定时的完成时。have been doing 就是完成进行时。 1、强调动作在一段时间内反复发生。
  We have been seeing quite a lot of each other recently.
  最近我们常常见面。
  Where have you been? We have been looking for you everywhere.
  你刚才在哪儿?我们一直在到处找你呢!
  He has been saying that for years.
  这话他已经说了好几年了。
  It has been raining every day this month.
  这个月天天下雨。
  2、强调动作在长时间内持续不断。
  All these years they have been contributing articles to our magazine.
  这些年来,创立们一直为我们杂志写稿。
  She has been writing the letter since four o”clock in the afternoon.
  从下午四点钟到现在,她一直在写信。
  We have been studying in this school for three years.
  我们一直在这所学校学习了三年。
  How long have you been watching TV?
  你看了多久电视了?

回答2:

1. 不定式的完成式 不定式的完成式表示的动作发生在谓语动词动作之前。 I am sorry to have given you so much trouble. 真对不起,给你带来这么多麻烦。 She is well known to have been to many countries,lecturing about animal protection. 大家都知道她去过很多国家做关于保护动物的讲座。2.不定式的完成进行式 如果不定式表示的不是正在进行的动作,而是在谓语动词动作之前一直在进行的动作,则要用不定式的完成进行式。 She is said to have been writing the novel about New York for years. 据说多年来她一直在写这本关于纽约的小说。

回答3:

动词不定式的完成时to have sth done将要让某人去做完某事完成进行时having done sth表从句动作发生在主句动作之前。