have的过去式和过去分词是什么??给点例句。。,have been +过去分词 跟have+过去分词 有什么

发布时间:2020-07-10 04:47:30

have的过去式和过去分词是什么??给点例句。。,have been +过去分词 跟have+过去分词 有什么

网友回答

have的过去式和过去分词都是had,但是具体应用有区别。
  1. 表示过去用过去式:We had a meeting yesterday .(发生在过去)
  2. 表示现在完成(助动词的现在式+过去分词):We have had a meeting just now.(虽然发生在过去,却对现在产生了影响,即会议的进程在说话时依然清晰可见)
  3. 表示过去完成(助动词的过去式+过去分词):We told him we had had a meeting the day before yesterday.(发生在told的过去,即过去的过去)

网友回答

区别是:
  have been +过去分词指的是现在完成时的被动语态。表示已经被做。
  have+过去分词,表示现在完成进行时的主动语态,表示过去发生的事情对现在有影响。
  例句辨析:
  have been +过去分词
  1、It was hard to visualize how it could have been done.
  很难想象这是如何办到的。
  2、Trivial formalities have been done away with.
  繁琐礼节都取消了。
  3、The work should have been done in a more satisfactory manner.
  这项工作本来可以用更令人满意的方法进行。
  have+过去分词
  1、I have done woodwork for many years.
  我做木工好多年了。
  2、If I had not been enjoying the work, I would not have done so much of it.
  如果我不喜欢这份工作的话,就不会这么卖命干了。
  3、I asked myself what I would have done in such a situation.
  我问自己在这种情况下我会怎么做。
以上问题属网友观点,不代表本站立场,仅供参考!